.pawly-rm{display:block;width:100%;min-width:0;max-width:100%;margin-block:1.5rem .5rem;contain:inline-size;overflow:hidden;color:#052d38}.pawly-rm__title{margin:0;font-size:1.15rem;font-weight:700;letter-spacing:-.01em;text-align:center}.pawly-rm__viewport{overflow:hidden;padding:3rem 0 .75rem;-webkit-mask-image:linear-gradient(to right,transparent,#000 4%,#000 96%,transparent);mask-image:linear-gradient(to right,transparent,#000 4%,#000 96%,transparent)}.pawly-rm__track{display:flex;width:max-content;animation:pawly-rm-scroll var(--pawly-rm-duration, 60s) linear infinite}.pawly-rm--pause .pawly-rm__viewport:hover .pawly-rm__track,.pawly-rm__viewport:focus-within .pawly-rm__track{animation-play-state:paused}.pawly-rm__group{display:flex;flex-shrink:0;gap:1rem;padding-right:1rem}.pawly-rm__card{position:relative;display:flex;flex-direction:column;align-items:center;flex:0 0 auto;width:min(19rem,78vw);padding:3rem 1.4rem 1.4rem;background:#fff;border:1px solid #d3e4e3;border-radius:1rem;box-shadow:0 .4rem 1.4rem #052d380d;text-align:center}.pawly-rm__avatar{position:absolute;top:-2.25rem;left:50%;width:4.5rem;height:4.5rem;transform:translate(-50%);overflow:hidden;border:3px solid #fff;border-radius:50%;background:#b8d6d5;box-shadow:0 .2rem .8rem #052d382e}.pawly-rm__avatar img{display:block;width:100%;height:100%;object-fit:cover}.pawly-rm__avatar span{display:grid;place-items:center;width:100%;height:100%;background:#005f70;color:#fff;font-size:1.5rem;font-weight:700}.pawly-rm__stars{display:flex;gap:.15rem;color:#f5a524;font-size:1.1rem;line-height:1;letter-spacing:.05em}.pawly-rm__stars .is-off{color:#d3e4e3}.pawly-rm__text{margin:1rem 0 1.25rem;padding:0;border:0;color:#365e64;font-size:.92rem;font-style:normal;line-height:1.65}.pawly-rm__author{display:flex;align-items:center;justify-content:center;gap:.4rem;margin:auto 0 0;font-weight:700;color:#052d38}.pawly-rm__check{flex:none}.pawly-rm__sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.pawly-rm__viewport:focus-visible{outline:3px solid #09bdbb;outline-offset:-3px}@keyframes pawly-rm-scroll{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.pawly-rm__track{animation:none}.pawly-rm__viewport{overflow-x:auto;-webkit-mask-image:none;mask-image:none;scroll-snap-type:x proximity}.pawly-rm__group[aria-hidden=true]{display:none}.pawly-rm__card{scroll-snap-align:center}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/pawly-reviews.css.map */
