.product-review .review-phase-1{--review-delay:.7s}.product-review .review-phase-2{--review-delay:1.4s}.product-review .review-phase-3{--review-delay:2.1s}.product-review .review-phase-4{--review-delay:2.8s}@media (prefers-reduced-motion:no-preference){.product-review[data-motion=on] .review-note{opacity:0}.product-review[data-motion=on] .review-circle path{stroke-dasharray:1;stroke-dashoffset:1px}.product-review[data-motion=on] .review-message{opacity:0}.product-review[data-motion=on] .review-message[data-visible]{animation:.35s cubic-bezier(.22,1,.36,1) both review-message-in}.product-review[data-motion=on] .review-answer[data-visible]{animation-delay:.3s}.product-review[data-motion=on] .review-circle[data-visible] path{animation:.65s linear both review-ink-in;animation-delay:var(--review-delay,0s)}.product-review[data-motion=on] .review-note[data-visible]{animation:.8s ease-in-out both review-note-in;animation-delay:calc(var(--review-delay,0s) + .35s)}}@keyframes review-message-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes review-ink-in{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes review-note-in{0%{opacity:1;clip-path:inset(-8% 110% -8% -8%)}to{opacity:1;clip-path:inset(-8%)}}
