.td-rf{--td-danger: #b42318;--td-danger-tint: #fef3f2;--td-focus: 0 0 0 4px rgb(34 110 247 / .16);padding-block:var(--td-pad-top, 48px) var(--td-pad-bottom, 80px);background:var(--td-surface);color:var(--td-ink)}@media screen and (max-width:749px){.td-rf{padding-block:calc(var(--td-pad-top, 48px) * .6) calc(var(--td-pad-bottom, 80px) * .6)}}.td-rf__grid{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"head" "aside" "main";gap:24px}@media screen and (min-width:990px){.td-rf__grid{grid-template-columns:minmax(0,1fr) minmax(260px,340px);grid-template-areas:"head aside" "main aside";grid-template-rows:auto 1fr;gap:36px clamp(40px,5vw,88px)}.td-rf__aside{position:sticky;top:112px;align-self:start;padding-block-start:8px}}.td-rf__head{grid-area:head;display:grid;justify-items:start;gap:14px;max-width:720px}.td-rf__eyebrow{margin:0;padding:6px 14px;border-radius:var(--td-radius-pill);background:var(--td-blue-tint);color:var(--td-blue-text);font-size:13.5px;font-weight:800;line-height:1.4}.td-rf__title{margin:0;color:var(--td-ink);font-size:clamp(32px,4vw,52px);font-weight:800;line-height:1.12;text-wrap:balance}.td-rf__lead{color:var(--td-ink-2);font-size:clamp(16px,1.35vw,18px);line-height:1.75}.td-rf__lead>*{margin:0}.td-rf__lead>*+*{margin-block-start:.6em}.td-rf__aside{grid-area:aside;display:grid;align-content:start;gap:18px}.td-rf__promises{display:grid;gap:18px;margin:0;padding:0;list-style:none}.td-rf__promise{display:grid;grid-template-columns:40px minmax(0,1fr);align-items:start;gap:14px}.td-rf__promise-icon{display:grid;place-items:center;width:40px;height:40px;border-radius:12px;background:#fff;box-shadow:inset 0 0 0 1px var(--td-line);color:var(--td-blue)}.td-rf__promise-text{display:grid;gap:2px;color:var(--td-ink-2);font-size:14px;line-height:1.55}.td-rf__promise-text strong{color:var(--td-ink);font-size:15px;font-weight:800}.td-rf__policy{justify-self:start;font-size:14.5px;font-weight:700}@media screen and (max-width:989px){.td-rf__promises{gap:14px}.td-rf__promise{grid-template-columns:34px minmax(0,1fr);gap:12px}.td-rf__promise-icon{width:34px;height:34px;border-radius:10px}.td-rf__promise-icon .td-icon{width:18px;height:18px}.td-rf__promise-text{font-size:13.5px}.td-rf__promise-text strong{font-size:14.5px}}.td-rf__main{grid-area:main;display:block;min-width:0}.td-rf__form,.td-rf__done{border-radius:var(--td-radius-xl);background:#fff;box-shadow:0 1px 2px #0b12200a,0 12px 40px #0b12200d;padding:clamp(20px,4vw,48px)}.td-rf__form[hidden],.td-rf__done[hidden]{display:none}@media screen and (max-width:749px){.td-rf__form,.td-rf__done{border-radius:var(--td-radius-lg);padding:22px 18px 26px}}.td-rf__step{min-inline-size:0;margin:0;padding:0;border:0}.td-rf__step+.td-rf__step{margin-block-start:30px;padding-block-start:30px;border-block-start:1px solid var(--td-line)}.td-rf__legend{float:left;display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;width:100%;margin:0 0 18px;padding:0;color:var(--td-ink);font-size:19px;font-weight:800;line-height:1.35}.td-rf__legend+*{clear:both}.td-rf__legend .td-rf__opt{font-size:15px}.td-rf__num{position:relative;display:inline-grid;place-items:center;flex:none;width:30px;height:30px;border-radius:50%;box-shadow:inset 0 0 0 1.5px var(--td-line-2);background:#fff;color:var(--td-ink);font-size:14px;font-weight:800;transition:background-color var(--td-mid) var(--td-ease),color var(--td-mid) var(--td-ease),box-shadow var(--td-mid) var(--td-ease)}.td-rf__num:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:#fff;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.2 4.2L19 7'/%3E%3C/svg%3E") center / 16px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.2 4.2L19 7'/%3E%3C/svg%3E") center / 16px no-repeat;opacity:0;transform:scale(.6);transition:opacity var(--td-mid) var(--td-ease),transform var(--td-mid) var(--td-ease)}.td-rf__step.is-done .td-rf__num{background:var(--td-blue);box-shadow:none;color:transparent}.td-rf__step.is-done .td-rf__num:after{opacity:1;transform:none}.td-rf__badge{display:inline-flex;align-items:center;gap:5px;margin-inline-end:6px;padding:3px 10px;border-radius:var(--td-radius-pill);background:var(--td-surface);color:var(--td-ink-2);font-size:12.5px;font-weight:700;line-height:1.2}.td-rf__badge .td-icon{width:14px;height:14px}.td-rf__hint .td-rf__badge{vertical-align:1px}.td-rf__row{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:18px 20px}.td-rf__device+.td-rf__row,.td-rf__hint+.td-rf__row{margin-block-start:18px}.td-rf__device+.td-rf__row{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 12px}.td-rf__field{display:flex;flex-direction:column;gap:8px;min-width:0}.td-rf__label{color:var(--td-ink);font-size:14.5px;font-weight:700;line-height:1.45}.td-rf__opt{color:var(--td-ink-3);font-weight:500}.td-rf__hint{margin:0;color:var(--td-ink-3);font-size:13.5px;line-height:1.55}.td-rf .td-rf__input,.td-rf .td-rf__select,.td-rf .td-rf__textarea{display:block;width:100%;min-height:52px;margin:0;padding:13px 16px;border:1.5px solid var(--td-line-2);border-radius:12px;background-color:#fff;color:var(--td-ink);font:inherit;font-size:16px;line-height:1.4;box-shadow:none;transition:border-color var(--td-fast) var(--td-ease),box-shadow var(--td-fast) var(--td-ease)}.td-rf .td-rf__textarea{min-height:168px;line-height:1.7;resize:vertical}.td-rf .td-rf__select{padding-inline-end:44px;-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230b1220' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 16px center;background-repeat:no-repeat;background-size:16px;cursor:pointer;text-overflow:ellipsis}[dir=rtl] .td-rf .td-rf__select{background-position:left 16px center}.td-rf .td-rf__input::placeholder,.td-rf .td-rf__textarea::placeholder{color:var(--td-ink-3);opacity:.7}.td-rf .td-rf__input:hover,.td-rf .td-rf__select:hover,.td-rf .td-rf__textarea:hover{border-color:var(--td-ink-3)}.td-rf .td-rf__input:focus,.td-rf .td-rf__select:focus,.td-rf .td-rf__textarea:focus{border-color:var(--td-blue);box-shadow:var(--td-focus);outline:none}.td-rf .td-rf__input[aria-invalid=true],.td-rf .td-rf__select[aria-invalid=true],.td-rf .td-rf__textarea[aria-invalid=true]{border-color:var(--td-danger)}.td-rf .td-rf__input[aria-invalid=true]:focus,.td-rf .td-rf__select[aria-invalid=true]:focus,.td-rf .td-rf__textarea[aria-invalid=true]:focus{box-shadow:0 0 0 4px #b4231824}.td-rf__meta{display:flex;justify-content:space-between;gap:12px;color:var(--td-ink-3);font-size:13px;line-height:1.4}.td-rf__count.is-ok{color:var(--td-ok)}.td-rf__error{margin:0;color:var(--td-danger);font-size:13.5px;font-weight:700;line-height:1.5}.td-rf__error[hidden]{display:none}.td-rf__device{display:grid;grid-template-columns:76px minmax(0,1fr);align-items:end;gap:16px}.td-rf__device-img{display:grid;grid-template:minmax(0,1fr) / minmax(0,1fr);place-items:center;width:76px;height:76px;overflow:hidden;border-radius:16px;background:var(--td-surface);color:var(--td-ink-3)}.td-rf__device-img img{width:84%;height:84%;object-fit:contain}.td-rf__device-img.has-image .td-icon{display:none}.td-rf__device-img .td-icon{width:28px;height:28px}.td-rf__stars{display:flex;flex-wrap:wrap;align-items:center;gap:8px 18px}.td-rf__star-row{display:inline-flex;flex-direction:row-reverse;gap:4px}.td-rf .td-rf__star-input{position:absolute;width:1px;height:1px;margin:0;padding:0;overflow:hidden;border:0;clip-path:inset(50%);opacity:0;-webkit-appearance:none;appearance:none}.td-rf__star{display:grid;place-items:center;width:50px;height:50px;border-radius:12px;cursor:pointer;-webkit-tap-highlight-color:transparent}.td-rf__star svg{width:42px;height:42px;fill:var(--td-surface-hover);stroke:var(--td-line-2);stroke-width:1;stroke-linejoin:round;transition:fill var(--td-fast) var(--td-ease),stroke var(--td-fast) var(--td-ease),transform var(--td-mid) var(--td-ease-out, ease-out)}.td-rf__star-input:checked~.td-rf__star svg{fill:var(--td-star, #ffa41c);stroke:var(--td-star-edge, #d97706)}.td-rf__star-input:checked+.td-rf__star svg{transform:scale(1.06)}@media(hover:hover){.td-rf__star-row:hover .td-rf__star svg{fill:var(--td-surface-hover);stroke:var(--td-line-2)}.td-rf__star-row:hover .td-rf__star:hover svg,.td-rf__star-row:hover .td-rf__star:hover~.td-rf__star svg{fill:var(--td-star, #ffa41c);stroke:var(--td-star-edge, #d97706)}}.td-rf__star-input:focus-visible+.td-rf__star{outline:2px solid var(--td-blue);outline-offset:1px}.td-rf__star-word{min-height:1.4em;margin:0;color:var(--td-ink);font-size:16px;font-weight:800}@media screen and (max-width:389px){.td-rf__star{width:46px;height:46px}.td-rf__star svg{width:38px;height:38px}}.td-rf__photos{display:flex;flex-wrap:wrap;align-items:flex-start;gap:12px;margin-block-start:14px}.td-rf__thumbs{display:flex;flex-wrap:wrap;gap:12px;margin:0;padding:0;list-style:none}.td-rf__thumbs:empty{display:none}.td-rf__thumb,.td-rf__add{position:relative;width:96px;height:96px;border-radius:14px}.td-rf__thumb{overflow:hidden;background:var(--td-surface)}.td-rf__thumb img{display:block;width:100%;height:100%;object-fit:cover}.td-rf__thumb.is-busy:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:24px;height:24px;border:2.5px solid var(--td-line-2);border-top-color:var(--td-blue);border-radius:50%;animation:td-rf-spin .8s linear infinite}@keyframes td-rf-spin{to{transform:rotate(360deg)}}.td-rf__thumb-remove{position:absolute;inset-block-start:6px;inset-inline-end:6px;display:grid;place-items:center;width:28px;height:28px;padding:0;border:0;border-radius:50%;background:#0b1220b8;color:#fff;cursor:pointer;transition:background-color var(--td-fast) var(--td-ease)}.td-rf__thumb-remove:hover{background:var(--td-ink)}.td-rf__thumb-remove svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round}.td-rf__add{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:8px;border:1.5px dashed var(--td-line-2);background:var(--td-surface-2);color:var(--td-ink-2);font-size:12.5px;font-weight:700;line-height:1.25;text-align:center;cursor:pointer;transition:border-color var(--td-fast) var(--td-ease),color var(--td-fast) var(--td-ease),background-color var(--td-fast) var(--td-ease)}.td-rf__add[hidden]{display:none}.td-rf__add:hover{border-color:var(--td-blue);background:var(--td-blue-tint);color:var(--td-blue-text)}.td-rf__add:focus-within{outline:2px solid var(--td-blue);outline-offset:2px}.td-rf__add-icon{width:24px;height:24px}.td-rf__consents{display:grid;gap:14px;margin-block-start:30px;padding-block-start:30px;border-block-start:1px solid var(--td-line)}.td-rf__check{display:grid;grid-template-columns:22px minmax(0,1fr);align-items:start;gap:12px;color:var(--td-ink-2);font-size:14.5px;line-height:1.6;cursor:pointer}.td-rf .td-rf__check-input{position:relative;width:22px;height:22px;margin:1px 0 0;padding:0;border:1.5px solid var(--td-line-2);border-radius:7px;background:#fff;-webkit-appearance:none;appearance:none;cursor:pointer;transition:background-color var(--td-fast) var(--td-ease),border-color var(--td-fast) var(--td-ease)}.td-rf .td-rf__check-input:hover{border-color:var(--td-ink-3)}.td-rf .td-rf__check-input:checked{border-color:var(--td-blue);background:var(--td-blue)}.td-rf .td-rf__check-input:after{content:none}.td-rf .td-rf__check-input:checked:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:auto;height:auto;transform:none;background-color:#fff;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.2 4.2L19 7'/%3E%3C/svg%3E") center / 14px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.2 4.2L19 7'/%3E%3C/svg%3E") center / 14px no-repeat}.td-rf .td-rf__check-input:focus-visible{outline:2px solid var(--td-blue);outline-offset:2px}.td-rf .td-rf__check-input[aria-invalid=true]:not(:checked){border-color:var(--td-danger)}.td-rf__check a{color:var(--td-blue-text);font-weight:700;text-decoration:underline;text-underline-offset:3px}.td-rf__turnstile:not(:empty){margin-block-start:18px}.td-rf__send{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;margin-block-start:26px}.td-rf__submit{min-width:220px}.td-rf__submit:disabled{opacity:.7;cursor:progress}.td-rf__progress{margin:0;color:var(--td-ink-2);font-size:14px;font-weight:600}.td-rf__progress:empty{display:none}@media screen and (max-width:749px){.td-rf__submit{width:100%}}.td-rf__alert{display:grid;justify-items:start;gap:12px;margin-block-end:26px;padding:16px 18px;border:1px solid #fecdca;border-radius:14px;background:var(--td-danger-tint);color:#912018;font-size:14.5px;font-weight:600;line-height:1.6}.td-rf__alert[hidden],.td-rf__alert-wa[hidden]{display:none}.td-rf__alert p{margin:0}.td-rf__alert:focus{outline:none}.td-rf__done{display:grid;justify-items:center;gap:14px;padding-block:clamp(40px,6vw,80px);text-align:center}.td-rf__done:focus{outline:none}.td-rf__done-icon{display:grid;place-items:center;width:76px;height:76px;border-radius:50%;background:var(--td-lime);color:var(--td-ink)}.td-rf__done-icon .td-icon{width:36px;height:36px;stroke-width:2.2}.td-rf__done-title{margin:6px 0 0;color:var(--td-ink);font-size:clamp(26px,2.8vw,34px);font-weight:800;line-height:1.2}.td-rf__done-text{max-width:500px;margin:0;color:var(--td-ink-2);font-size:16.5px;line-height:1.7}.td-rf__done-note{max-width:460px;margin:0;color:var(--td-ink-3);font-size:14px;line-height:1.6}.td-rf__done-note:empty{display:none}.td-rf__done-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-block-start:12px}.td-rf__done-actions [hidden]{display:none}@media(prefers-reduced-motion:reduce){.td-rf *,.td-rf *:after{transition:none!important}.td-rf__thumb.is-busy:after{animation-duration:2s}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/td-review-form.css.map */
