.stanlee-reviews{--sr-radius-lg: 24px;--sr-radius-md: 16px;--sr-radius-sm: 10px;--sr-ease: cubic-bezier(.16, 1, .3, 1);--sr-ease-soft: cubic-bezier(.22, 1, .36, 1);background:var(--sr-bg, #0a0a0c);color:var(--sr-text, #f5f5f7);padding:var(--sr-pad-top, 96px) 0 var(--sr-pad-bottom, 96px);font-family:-apple-system,BlinkMacSystemFont,Inter,Helvetica Neue,Arial,sans-serif;overflow:hidden;position:relative}.stanlee-reviews *{box-sizing:border-box}.stanlee-reviews__inner{max-width:1400px;margin:0 auto;padding:0 32px}.stanlee-reviews__header{text-align:center;max-width:720px;margin:0 auto 56px}.stanlee-reviews__eyebrow{font-size:13px;letter-spacing:.14em;text-transform:uppercase;color:var(--sr-accent, #d4af6a);font-weight:600;margin:0 0 14px;opacity:0;animation:sr-fade-up .7s var(--sr-ease) forwards}.stanlee-reviews__heading{font-size:clamp(30px,4vw,46px);line-height:1.1;font-weight:650;letter-spacing:-.02em;margin:0 0 16px;opacity:0;animation:sr-fade-up .7s var(--sr-ease) .06s forwards}.stanlee-reviews__subheading{font-size:17px;line-height:1.6;color:var(--sr-muted, #9a9aa2);margin:0 0 36px;opacity:0;animation:sr-fade-up .7s var(--sr-ease) .12s forwards}@keyframes sr-fade-up{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.stanlee-reviews__stats{display:inline-flex;align-items:center;gap:18px;padding:14px 28px;border-radius:999px;background:color-mix(in srgb,var(--sr-surface, #141416) 70%,transparent);-webkit-backdrop-filter:blur(16px) saturate(140%);backdrop-filter:blur(16px) saturate(140%);border:1px solid rgba(255,255,255,.08);box-shadow:0 8px 30px #00000059;min-height:56px;opacity:0;animation:sr-fade-up .7s var(--sr-ease) .18s forwards}.stanlee-reviews__stats-content{display:flex;align-items:center;gap:18px;flex-wrap:wrap;justify-content:center}.stanlee-reviews__stats-stars{display:inline-flex;gap:2px;font-size:18px;color:var(--sr-accent, #d4af6a)}.stanlee-reviews__stats-divider{width:1px;height:18px;background:#ffffff24}.stanlee-reviews__stats-num{font-weight:700;font-size:16px}.stanlee-reviews__stats-label{font-size:14px;color:var(--sr-muted, #9a9aa2)}.stanlee-reviews__stats-badge{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:var(--sr-text, #f5f5f7)}.stanlee-reviews__stats-badge svg{flex-shrink:0}.stanlee-reviews__stats-skeleton{display:flex;align-items:center;gap:14px}.sr-skel{position:relative;overflow:hidden;background:#ffffff0f;border-radius:8px}.sr-skel:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-100%);background:linear-gradient(90deg,transparent,rgba(255,255,255,.08),transparent);animation:sr-shimmer 1.4s infinite}@keyframes sr-shimmer{to{transform:translate(100%)}}.sr-skel--stars{width:96px;height:18px;border-radius:999px}.sr-skel--line{width:160px;height:14px}.sr-skel--image{width:100%;height:200px;border-radius:var(--sr-radius-md) var(--sr-radius-md) 0 0}.sr-skel--avatar{width:44px;height:44px;border-radius:50%;flex-shrink:0}.sr-skel--avatar-row{display:flex;align-items:center;gap:12px;background:none}.sr-skel--line-sm{width:100px;height:12px}.sr-skel--line-xs{width:70px;height:10px;margin-top:6px}.sr-skel-lines{display:flex;flex-direction:column;gap:4px}.sr-skel-body{padding:20px;display:flex;flex-direction:column;gap:10px}.stanlee-review-card--skeleton{background:var(--sr-surface, #141416);border-radius:var(--sr-radius-md);border:1px solid rgba(255,255,255,.06)}.stanlee-reviews.is-loading .stanlee-reviews__stats-skeleton{display:flex}.stanlee-reviews:not(.is-loading) .stanlee-reviews__stats-skeleton{display:none}.stanlee-reviews__carousel{position:relative;display:flex;align-items:center;gap:12px}.stanlee-reviews__viewport{overflow:hidden;flex:1;outline:none;cursor:grab}.stanlee-reviews__viewport:active{cursor:grabbing}.stanlee-reviews__viewport:focus-visible{box-shadow:0 0 0 3px var(--sr-accent, #d4af6a);border-radius:var(--sr-radius-sm)}.stanlee-reviews__track{display:flex;gap:24px;list-style:none;margin:0;padding:4px 0;will-change:transform;transition:transform .5s var(--sr-ease-soft);-webkit-user-select:none;user-select:none}.stanlee-reviews__track.is-dragging,.stanlee-reviews__track.is-instant{transition:none}.stanlee-review-card,.stanlee-review-card--skeleton{flex:0 0 calc((100% - 72px)/4);min-width:260px}@media(max-width:1100px){.stanlee-review-card,.stanlee-review-card--skeleton{flex-basis:calc((100% - 24px)/2)}}@media(max-width:640px){.stanlee-review-card,.stanlee-review-card--skeleton{flex-basis:84%;min-width:0}.stanlee-reviews__track{gap:16px}}.stanlee-reviews__arrow{flex-shrink:0;width:48px;height:48px;border-radius:50%;border:1px solid rgba(255,255,255,.1);background:color-mix(in srgb,var(--sr-surface, #141416) 80%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--sr-text, #f5f5f7);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:transform .3s var(--sr-ease),background .3s var(--sr-ease),box-shadow .3s var(--sr-ease);z-index:2}.stanlee-reviews__arrow:hover{transform:scale(1.08);background:var(--sr-accent, #d4af6a);color:#0a0a0c;box-shadow:0 8px 24px #00000059}.stanlee-reviews__arrow:active{transform:scale(.96)}.stanlee-reviews__arrow:focus-visible{outline:2px solid var(--sr-accent, #d4af6a);outline-offset:2px}@media(max-width:640px){.stanlee-reviews__arrow{display:none}}.stanlee-reviews__empty{text-align:center;color:var(--sr-muted, #9a9aa2);font-size:15px;padding:40px 0 0}.stanlee-review-card{background:var(--sr-surface, #141416);border-radius:var(--sr-radius-md);border:1px solid rgba(255,255,255,.07);overflow:hidden;display:flex;flex-direction:column;transition:transform .45s var(--sr-ease),box-shadow .45s var(--sr-ease),border-color .45s var(--sr-ease);opacity:0;transform:translateY(18px)}.stanlee-review-card.is-visible{animation:sr-card-in .6s var(--sr-ease) forwards}@keyframes sr-card-in{to{opacity:1;transform:translateY(0)}}.stanlee-review-card:hover{transform:translateY(-6px);border-color:#ffffff29;box-shadow:0 24px 48px -12px #00000080,0 0 0 1px #ffffff0a}.stanlee-review-card__photo{position:relative;width:100%;height:200px;overflow:hidden;background:#ffffff0a;cursor:pointer}.stanlee-review-card__photo img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s var(--sr-ease),filter .5s ease,opacity .5s ease;opacity:0}.stanlee-review-card__photo img.is-loaded{opacity:1}.stanlee-review-card:hover .stanlee-review-card__photo img{transform:scale(1.06)}.stanlee-review-card__photo-count{position:absolute;bottom:10px;right:10px;background:#0a0a0ca6;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;font-size:12px;font-weight:600;padding:5px 10px;border-radius:999px;display:flex;align-items:center;gap:5px}.stanlee-review-card__body{padding:22px;display:flex;flex-direction:column;gap:12px;flex:1}.stanlee-review-card__top{display:flex;align-items:center;gap:12px}.stanlee-review-card__avatar{width:44px;height:44px;border-radius:50%;object-fit:cover;flex-shrink:0;background:#ffffff14}.stanlee-review-card__avatar-fallback{width:44px;height:44px;border-radius:50%;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:15px;color:#0a0a0c;background:linear-gradient(135deg,var(--sr-accent, #d4af6a),#f0d9a8)}.stanlee-review-card__identity{min-width:0}.stanlee-review-card__name-row{display:flex;align-items:center;gap:6px}.stanlee-review-card__name{font-size:15px;font-weight:600;color:var(--sr-text, #f5f5f7);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.stanlee-review-card__verified{flex-shrink:0;color:#4285f4;display:inline-flex}.stanlee-review-card__date{font-size:12.5px;color:var(--sr-muted, #9a9aa2);margin-top:1px}.stanlee-review-card__stars{display:inline-flex;gap:2px;color:var(--sr-accent, #d4af6a);font-size:14px}.stanlee-review-card__star--empty{color:#ffffff29}.stanlee-review-card__text{font-size:14.5px;line-height:1.6;color:var(--sr-muted, #9a9aa2);display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;transition:-webkit-line-clamp .3s ease}.stanlee-review-card__text.is-expanded{-webkit-line-clamp:none;-webkit-box-orient:unset;overflow:visible;display:block}.stanlee-review-card__readmore{align-self:flex-start;background:none;border:none;padding:0;color:var(--sr-accent, #d4af6a);font-size:13.5px;font-weight:600;cursor:pointer;margin-top:-6px}.stanlee-review-card__readmore:hover{text-decoration:underline}.stanlee-review-card__readmore:focus-visible,.stanlee-review-card__photo:focus-visible{outline:2px solid var(--sr-accent, #d4af6a);outline-offset:2px}.stanlee-lightbox{position:fixed;top:0;right:0;bottom:0;left:0;z-index:999;display:flex;align-items:center;justify-content:center}.stanlee-lightbox[hidden]{display:none}.stanlee-lightbox__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#060608db;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);opacity:0;transition:opacity .35s var(--sr-ease)}.stanlee-lightbox.is-open .stanlee-lightbox__backdrop{opacity:1}.stanlee-lightbox__content{position:relative;z-index:1;width:min(92vw,1000px);max-height:88vh;display:flex;align-items:center;justify-content:center}.stanlee-lightbox__stage{width:100%;height:100%;display:flex;align-items:center;justify-content:center;transform:scale(.9);opacity:0;transition:transform .4s var(--sr-ease),opacity .4s var(--sr-ease)}.stanlee-lightbox.is-open .stanlee-lightbox__stage{transform:scale(1);opacity:1}.stanlee-lightbox__stage img{max-width:100%;max-height:84vh;border-radius:12px;box-shadow:0 30px 80px #0009;object-fit:contain}.stanlee-lightbox__close,.stanlee-lightbox__nav{position:absolute;width:46px;height:46px;border-radius:50%;border:1px solid rgba(255,255,255,.14);background:#14141699;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:transform .25s var(--sr-ease),background .25s var(--sr-ease);z-index:2}.stanlee-lightbox__close:hover,.stanlee-lightbox__nav:hover{background:var(--sr-accent, #d4af6a);color:#0a0a0c;transform:scale(1.08)}.stanlee-lightbox__close{top:-8px;right:-8px}.stanlee-lightbox__nav--prev{left:-8px;top:50%;transform:translateY(-50%)}.stanlee-lightbox__nav--next{right:-8px;top:50%;transform:translateY(-50%)}.stanlee-lightbox__nav--prev:hover,.stanlee-lightbox__nav--next:hover{transform:translateY(-50%) scale(1.08)}@media(max-width:640px){.stanlee-lightbox__nav--prev{left:4px}.stanlee-lightbox__nav--next{right:4px}.stanlee-lightbox__close{top:4px;right:4px}}.stanlee-lightbox__counter{position:absolute;bottom:-34px;left:50%;transform:translate(-50%);font-size:13px;color:#ffffffb3;letter-spacing:.04em}.stanlee-lightbox__close:focus-visible,.stanlee-lightbox__nav:focus-visible{outline:2px solid var(--sr-accent, #d4af6a);outline-offset:2px}@media(prefers-reduced-motion:reduce){.stanlee-reviews *,.stanlee-lightbox *{animation-duration:.01ms!important;transition-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/google-reviews.css.map */
