.review-carousel-track{scroll-snap-type:x mandatory;scrollbar-width:none;outline-offset:4px;gap:18px;padding-bottom:4px;display:flex;overflow-x:auto}.review-carousel-track::-webkit-scrollbar{display:none}.review-carousel-track figure{scroll-snap-align:start;flex-direction:column;flex:0 0 calc(33.3333% - 12px);min-width:0;margin:0;display:flex}.review-carousel-stars{letter-spacing:3px;font-size:20px}.review-carousel-track blockquote{font:400 clamp(21px,1.9vw,27px)/1.25 var(--lota-font-heading);letter-spacing:-.02em;margin:24px 0 30px}.review-carousel-track figcaption{flex-direction:column;gap:6px;margin-top:auto;font-size:15px;display:flex}.review-carousel-track figcaption a{color:inherit;font-size:16px;text-decoration:none}.review-carousel-track time{color:#845345}.review-carousel-ps figure{background:#fffaf1;border-radius:30px;min-height:280px;padding:30px}.review-carousel-home figure{border-top:1px solid var(--home-rule,#66000030);padding-top:26px}.review-carousel-nav{justify-content:flex-end;align-items:center;gap:14px;margin-top:22px;font-size:14px;display:flex}.review-carousel-nav button{width:46px;height:46px;color:inherit;cursor:pointer;background:0 0;border:1px solid #66000040;border-radius:50%;font-size:24px;line-height:1;transition:background .2s}.review-carousel-nav button:hover:not(:disabled){background:#ee907b30}.review-carousel-nav button:disabled{opacity:.3;cursor:default}@media (max-width:700px){.review-carousel-track{gap:12px}.review-carousel-track figure{flex-basis:82%}.review-carousel-ps figure{padding:24px}.review-carousel-nav{justify-content:center}}
