.product-text .ll-product-title--center{text-align:center}.ll-social-proof{display:block;color:var(--ll-ink,#232224);width:100%}.ll-social-proof__inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px 12px;padding:10px 14px;border:1px solid var(--ll-rule,#C8DC94);border-radius:20px;background:var(--ll-cream,#F7F4EE);text-align:center}.ll-social-proof__avatars{display:flex;padding-left:7px}.ll-social-proof__avatar{display:grid;place-items:center;flex:none;width:32px;height:32px;margin-left:-7px;border:2px solid var(--ll-cream,#F7F4EE);border-radius:50%;background:#eae3d8;color:#232224;font-size:12px;font-weight:600}.ll-social-proof__avatar:nth-child(2){background:#c8dc94}.ll-social-proof__avatar:nth-child(3){background:#52544b;color:#fff}.ll-social-proof__copy{min-width:0}.ll-social-proof__label{display:block;font-size:10px;line-height:1.5;letter-spacing:.09em;text-transform:uppercase}.ll-social-proof__rating{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:5px;font-size:12px;line-height:1.6}.ll-social-proof__stars{display:inline-flex;gap:1px}.ll-social-proof__link{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding-inline:5px;color:inherit;font-size:12px;text-decoration:underline;text-underline-offset:3px}.ll-social-proof__link:focus-visible{outline:2px solid #55721C;outline-offset:2px;border-radius:4px}#ll-product-reviews{scroll-margin-top:100px}@media(min-width:750px){.ll-social-proof__inner{border-radius:999px;gap:12px}}.ll-product-top .ll-social-proof.ll-social-proof--band{max-width:none;margin:0}.main-product:has(>.ll-product-top .ll-social-proof--band){row-gap:24px}.ll-social-proof--band{display:grid;min-width:0;text-align:center}.ll-social-proof__summary{display:grid;grid-template-columns:auto auto;justify-content:center;align-items:center;column-gap:10px}.ll-social-proof__score{color:#3f5a17;font:700 32px/1.1 var(--font-stack-headings, sans-serif)}.ll-social-proof--band .ll-social-proof__stars{gap:2px}.ll-social-proof--band .ll-social-proof__stars svg{width:20px;height:20px}.ll-social-proof__count{font-size:13px;line-height:1.3}.ll-social-proof--band .ll-social-proof__link{font-size:13px;min-height:44px}.ll-social-proof__marquee{position:relative;min-width:0;overflow:hidden}.ll-social-proof__row{overflow-x:auto;scrollbar-width:none;padding:10px 0;-webkit-mask-image:linear-gradient(to right,transparent,#000 20px,#000 calc(100% - 20px),transparent);mask-image:linear-gradient(to right,transparent,#000 20px,#000 calc(100% - 20px),transparent)}.ll-social-proof__row::-webkit-scrollbar{display:none}.ll-social-proof__row--2{display:none}.ll-social-proof__track{display:flex;width:max-content}.ll-social-proof__set{display:flex;flex:none;gap:20px;padding-right:20px}.ll-social-proof__pill{display:flex;align-items:center;gap:12px;width:320px;height:60px;padding:10px 18px 10px 12px;border-radius:999px;background:#fff;box-shadow:0 3px 12px #3f5a171a;text-align:left}.ll-social-proof__initial{position:relative;display:grid;place-items:center;flex:none;width:40px;height:40px;border-radius:50%;background:#eee7d8;color:#3f5a17;font-size:16px;font-weight:600}.ll-social-proof__pill:nth-child(2n) .ll-social-proof__initial{background:#e0edbf}.ll-social-proof__initial small{position:absolute;right:-5px;bottom:-2px;display:grid;place-items:center;min-width:23px;height:18px;border-radius:12px;background:#c8dc94;color:#3f5a17;font-size:10px;line-height:1}.ll-social-proof__quote{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:14px;line-height:1.4}.ll-social-proof__pause{position:absolute;z-index:2;right:0;top:0;width:44px;height:44px;border:1px solid var(--ll-rule,#c8dc94);border-radius:50%;background:var(--ll-cream,#f7f4ee);color:#3f5a17;cursor:pointer}.ll-social-proof--band :is(button,.ll-social-proof__row):focus-visible{outline:2px solid #55721c;outline-offset:-2px}.ll-social-proof--ready .ll-social-proof__row{overflow-x:hidden}.ll-social-proof--ready .ll-social-proof__track{animation:ll-review-drift 60s linear infinite}.ll-social-proof--ready .ll-social-proof__row--2 .ll-social-proof__track{animation-duration:75s}.ll-social-proof--band:is(:hover,:focus-within,[data-paused=true]) .ll-social-proof__track{animation-play-state:paused}.ll-social-proof--band[data-paused=true] .ll-social-proof__row{overflow-x:auto}#ll-customer-reviews{scroll-margin-top:100px}@keyframes ll-review-drift{to{transform:translate(-50%)}}@media(min-width:750px){.ll-social-proof--band{grid-template-columns:220px minmax(0,1fr);align-items:center;min-height:160px}.ll-social-proof__summary{grid-template-columns:1fr;justify-items:center;gap:4px;border-right:1px solid var(--ll-rule,#c8dc94);padding-right:20px}.ll-social-proof__score{font-size:46px}.ll-social-proof--band .ll-social-proof__stars svg{width:23px;height:23px}.ll-social-proof__count{font-size:14px}.ll-social-proof__marquee{margin-left:20px}.ll-social-proof__row--2{display:block;padding-top:8px}.ll-social-proof__row--2 .ll-social-proof__track{position:relative;left:-170px}}@media(prefers-reduced-motion:reduce){.ll-social-proof--ready .ll-social-proof__track{animation:none}.ll-social-proof--ready .ll-social-proof__row{overflow-x:auto}.ll-social-proof__pause{display:none}.ll-social-proof__row--2 .ll-social-proof__track{left:0;padding-left:170px}#ll-product-reviews,#ll-customer-reviews{scroll-behavior:auto}}@media(min-width:750px){.ll-social-proof--band .ll-social-proof__pause{top:auto;bottom:-6px;right:-6px;width:34px;height:34px;font-size:12px}}.ll-product-header{display:grid;min-width:0;gap:8px;margin:0 0 8px}.ll-product-header .product__title{margin:0}.ll-social-proof--column{gap:4px;min-width:0;overflow:hidden;text-align:left}.ll-social-proof--column .ll-social-proof__summary{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:4px 9px;min-width:0}.ll-social-proof--column .ll-social-proof__score{font-size:18px;line-height:1.2}.ll-social-proof--column .ll-social-proof__stars svg{width:16px;height:16px}.ll-social-proof--column .ll-social-proof__count{font-size:12px}.ll-social-proof--column .ll-social-proof__link{min-height:44px;margin-block:-10px;font-size:12px}.ll-social-proof--column .ll-social-proof__marquee{width:100%;margin:0}.ll-social-proof--column .ll-social-proof__row{padding:5px 0;-webkit-mask-image:linear-gradient(to right,transparent,#000 10px,#000 calc(100% - 10px),transparent);mask-image:linear-gradient(to right,transparent,#000 10px,#000 calc(100% - 10px),transparent)}.ll-social-proof--column .ll-social-proof__row--2{display:none}.ll-social-proof--column .ll-social-proof__set{gap:10px;padding-right:10px}.ll-social-proof--column .ll-social-proof__pill{width:min(280px,80vw);height:50px;padding:6px 13px 6px 8px;gap:9px}.ll-social-proof--column .ll-social-proof__initial{width:36px;height:36px;font-size:14px}.ll-social-proof--column .ll-social-proof__quote{font-size:12px}.ll-social-proof--column .ll-social-proof__pause{right:0;bottom:0;width:44px;height:44px}@media(min-width:750px){.ll-social-proof--column{display:grid;grid-template-columns:minmax(0,1fr);min-height:0}.ll-social-proof--column .ll-social-proof__summary{display:flex;justify-items:initial;border-right:0;padding-right:0}.ll-social-proof--column .ll-social-proof__score{font-size:20px}.ll-social-proof--column .ll-social-proof__marquee{margin-left:0}.ll-social-proof--column .ll-social-proof__row--2{display:block;padding-top:3px}.ll-social-proof--column .ll-social-proof__row--2 .ll-social-proof__track{left:-140px}}.ll-social-proof--band{display:block;min-height:0;text-align:left}.ll-social-proof--band .ll-social-proof__summary{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:4px 9px;border:0;padding:0}.ll-social-proof--band .ll-social-proof__score{font-size:18px;line-height:1.2}.ll-social-proof--band .ll-social-proof__stars svg{width:16px;height:16px}.ll-social-proof--band .ll-social-proof__count,.ll-social-proof--band .ll-social-proof__link{font-size:12px}@media(min-width:750px){.ll-social-proof--band{display:block;grid-template-columns:none;min-height:0}.ll-social-proof--band .ll-social-proof__summary{display:flex;justify-items:initial;border-right:0;padding-right:0}.ll-social-proof--band .ll-social-proof__score{font-size:20px}}
/*# sourceMappingURL=/cdn/shop/t/56/assets/ll-social-proof.css.map */
