.facebook-reviews-section{background-color:var(--fbr-bg, #FFFFF0);padding:var(--fbr-padding-top, 60px) 0 var(--fbr-padding-bottom, 60px);overflow:hidden;font-family:inherit}.facebook-reviews__container{max-width:1280px;margin:0 auto;padding:0 1.5rem}@media screen and (min-width:750px){.facebook-reviews__container{padding:0 2.5rem}}.facebook-reviews__header{text-align:center;max-width:800px;margin:0 auto 3rem}.facebook-reviews__eyebrow-wrapper{display:inline-flex;align-items:center;gap:.5rem;background:#1877f214;border:1px solid rgba(24,119,242,.2);padding:.4rem 1rem;border-radius:9999px;margin-bottom:.9rem}.facebook-reviews__fb-icon{color:#1877f2;flex-shrink:0}.facebook-reviews__eyebrow{font-size:.75rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#1877f2}.facebook-reviews__title{font-size:clamp(2rem,3.2vw,2.75rem);font-weight:800;letter-spacing:-.02em;line-height:1.2;color:var(--fbr-heading-color, #111111);margin:0 0 .8rem}.facebook-reviews__subtitle{font-size:1.05rem;line-height:1.6;color:var(--fbr-text-color, #555555);margin:0 0 1.6rem}.facebook-reviews__scorecard{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:1rem 1.5rem;background:#fff;border:1px solid rgba(0,0,0,.08);box-shadow:0 4px 16px #0000000a;padding:.75rem 1.5rem;border-radius:50px}.facebook-reviews__rating-stars{display:flex;align-items:center;gap:.5rem}.facebook-reviews__score-number{font-size:1.15rem;font-weight:800;color:var(--fbr-heading-color, #111111)}.facebook-reviews__stars{display:flex;color:var(--fbr-star-color, #F59E0B);gap:2px}.facebook-reviews__score-badge{display:flex;align-items:center;gap:.4rem;font-size:.88rem;font-weight:600;color:#047857;background:#ecfdf5;padding:.3rem .8rem;border-radius:9999px}.facebook-reviews__fb-link{display:inline-flex;align-items:center;gap:.35rem;font-size:.85rem;font-weight:600;color:#1877f2;text-decoration:none;transition:opacity .2s ease}.facebook-reviews__fb-link:hover{opacity:.8;text-decoration:underline}.facebook-reviews__slider{display:block;position:relative}.facebook-reviews__slider-outer{position:relative;display:flex;align-items:center}.facebook-reviews__viewport{overflow:hidden;width:100%;padding:1rem .5rem 1.8rem}.facebook-reviews__track{display:flex;gap:1.5rem;transition:transform .5s cubic-bezier(.22,1,.36,1);will-change:transform;align-items:stretch}.facebook-review-card{flex:0 0 100%;min-width:100%;background:var(--fbr-card-bg, #FFFFFF);border:1px solid rgba(0,0,0,.07);border-radius:18px;padding:1.6rem 1.6rem 1.4rem;display:flex;flex-direction:column;box-sizing:border-box;box-shadow:0 4px 6px -1px #0000000a,0 10px 20px -3px #0000000d;transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease;position:relative}@media screen and (min-width:680px){.facebook-review-card{flex:0 0 calc(50% - .75rem);min-width:calc(50% - .75rem)}}@media screen and (min-width:1024px){.facebook-review-card{flex:0 0 calc(33.333% - 1rem);min-width:calc(33.333% - 1rem)}}.facebook-review-card:hover{transform:translateY(-5px);box-shadow:0 12px 28px -4px #00000017,0 4px 8px -2px #0000000a;border-color:#1877f24d}.facebook-review-card__header{display:flex;align-items:flex-start;justify-content:space-between;gap:.8rem;margin-bottom:1rem}.facebook-review-card__author-info{display:flex;align-items:center;gap:.85rem}.facebook-review-card__avatar{width:46px;height:46px;border-radius:50%;object-fit:cover;flex-shrink:0;border:2px solid #ffffff;box-shadow:0 2px 8px #0000001a}.facebook-review-card__avatar-initial{width:46px;height:46px;border-radius:50%;color:#fff;font-weight:700;font-size:1.15rem;display:flex;align-items:center;justify-content:center;flex-shrink:0;border:2px solid #ffffff;box-shadow:0 2px 8px #0000001a}.facebook-review-card__name-meta{display:flex;flex-direction:column;gap:.2rem}.facebook-review-card__name-row{display:flex;align-items:center;gap:.35rem}.facebook-review-card__name{font-size:1rem;font-weight:700;color:var(--fbr-heading-color, #111111);line-height:1.3}.facebook-review-card__verified-badge{display:inline-flex;align-items:center}.facebook-review-card__recommendation{display:inline-flex}.facebook-review-card__rec-badge{display:inline-flex;align-items:center;gap:.25rem;font-size:.72rem;font-weight:600;color:#1877f2;background:#1877f214;padding:.15rem .45rem;border-radius:4px}.facebook-review-card__date{font-size:.75rem;color:#777}.facebook-review-card__fb-brand{padding:.35rem;background:#1877f212;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.facebook-review-card__stars{display:flex;color:var(--fbr-star-color, #F59E0B);gap:2px;margin-bottom:.85rem}.facebook-review-card__body{flex:1 1 auto;margin-bottom:1.2rem}.facebook-review-card__text{font-size:.95rem;line-height:1.65;color:var(--fbr-text-color, #333333);margin:0;font-style:italic;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden}.facebook-review-card__footer{border-top:1px solid rgba(0,0,0,.06);padding-top:.8rem;display:flex;align-items:center;justify-content:space-between}.facebook-review-card__authentic-tag{display:inline-flex;align-items:center;gap:.35rem;font-size:.75rem;font-weight:600;color:#047857}.facebook-reviews__arrow{position:absolute;top:50%;transform:translateY(-50%);width:44px;height:44px;border-radius:50%;background:#fff;border:1px solid rgba(0,0,0,.1);box-shadow:0 4px 12px #00000014;color:#111;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:5;transition:all .25s ease}.facebook-reviews__arrow:hover{background:var(--fbr-accent, #005030);color:#fff;border-color:var(--fbr-accent, #005030);box-shadow:0 6px 16px #00503033}.facebook-reviews__arrow--prev{left:-20px}.facebook-reviews__arrow--next{right:-20px}.facebook-reviews__arrow.is-disabled{opacity:.3;pointer-events:none}@media screen and (max-width:768px){.facebook-reviews__arrow--prev{left:4px}.facebook-reviews__arrow--next{right:4px}}.facebook-reviews__dots{display:flex;align-items:center;justify-content:center;gap:.45rem;margin-top:1rem}.facebook-reviews__dot{width:8px;height:8px;border-radius:4px;background:#0003;border:none;padding:0;cursor:pointer;transition:all .3s ease}.facebook-reviews__dot.is-active{width:26px;background:var(--fbr-accent, #005030)}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-facebook-reviews.css.map */
