.reviews-feed-section,.reviews-feed-section *{box-sizing:border-box}.reviews-feed-section.reviews-feed-section{scroll-margin-top:var(--nav-height, 48px);background:var(--surface-page, #f5f5f7);font-family:var(--font-sans, "Helvetica Neue", Helvetica, Arial, sans-serif);color:var(--text-on-light, #111113);padding:var(--rf-pad-top, 52px) var(--gutter, 40px) var(--rf-pad-bottom, 104px)}.reviews-feed-section .reviews-feed__inner{max-width:var(--rf-max-width);margin:0 auto}.reviews-feed-section .reviews-feed__header{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:28px}.reviews-feed-section .reviews-feed__header-actions{display:flex;align-items:flex-end;gap:10px;flex:0 0 auto}.reviews-feed-section .reviews-feed__header-actions .reviews-feed__header-cta{transform:translateY(13px)}.reviews-feed-section .reviews-feed__header-note{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:12px;line-height:1;color:var(--text-on-light-2, rgba(0, 0, 0, .55));padding-bottom:2px;white-space:nowrap;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.reviews-feed-section .reviews-feed__footer-actions{display:flex;justify-content:center;margin-top:28px}.reviews-feed-section .reviews-feed__see-more{appearance:none;-webkit-appearance:none;display:inline-flex;align-items:center;gap:7px;padding:6px 4px;background:transparent;border:0;font-family:inherit;font-size:14px;font-weight:600;letter-spacing:var(--tracking-tight, -.01em);color:var(--ink-900, #0a0a0b);cursor:pointer;transition:opacity .2s ease}.reviews-feed-section .reviews-feed__see-more svg{display:block;flex:0 0 auto}.reviews-feed-section .reviews-feed__see-more:hover,.reviews-feed-section .reviews-feed__see-more:focus-visible{opacity:.7}.reviews-feed-section .reviews-feed__header-cta{display:inline-flex;align-items:center;justify-content:center;width:100px;height:42px;padding:0;border-radius:var(--radius-pill, 99px);background:#fff;border:1px solid rgba(0,0,0,.12);text-decoration:none;flex:0 0 auto;transition:border-color .15s ease}.reviews-feed-section .reviews-feed__header-cta img{display:block;height:16px;width:auto;max-width:72px}.reviews-feed-section .reviews-feed__header-cta--amazon:hover,.reviews-feed-section .reviews-feed__header-cta--amazon:focus-visible{border-color:var(--bb-alt-buy-hover, #ff6100)}.reviews-feed-section .reviews-feed__header-cta--shop:hover,.reviews-feed-section .reviews-feed__header-cta--shop:focus-visible{border-color:#5333eb}.reviews-feed-section .reviews-feed__eyebrow{display:flex;align-items:center;gap:9px;margin-bottom:18px;font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:11px;line-height:1;letter-spacing:var(--tracking-mono-eyebrow, .22em);text-transform:uppercase;color:var(--text-on-light-3, rgba(0, 0, 0, .45));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.reviews-feed-section .reviews-feed__eyebrow-dot{width:6px;height:6px;border-radius:var(--radius-pill, 99px);background:var(--rf-dot);box-shadow:0 0 10px var(--rf-dot);flex:0 0 auto}.reviews-feed-section .reviews-feed__title{margin:0;font-size:clamp(34px,4vw,40px);line-height:1.02;letter-spacing:var(--tracking-h2, -.03em);font-weight:700}.reviews-feed-section .reviews-feed__stars{position:relative;display:inline-flex}.reviews-feed-section .reviews-feed__stars-row{display:inline-flex;gap:2px;color:#00000029}.reviews-feed-section .reviews-feed__stars-row svg{display:block;flex:0 0 auto}.reviews-feed-section .reviews-feed__stars-row--fill{position:absolute;left:0;top:0;overflow:hidden;color:var(--ink-900, #0a0a0b)}.reviews-feed-section .reviews-feed__aggregate{display:flex;align-items:center;gap:10px;margin-top:16px}.reviews-feed-section .reviews-feed__aggregate-text{font-family:var(--font-mono, monospace);font-size:12px;line-height:1;margin-top:1px;color:var(--text-on-light-2, rgba(0, 0, 0, .55));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.reviews-feed-section .reviews-feed__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.reviews-feed-section .reviews-feed__card{display:flex;flex-direction:column;padding:22px 22px 18px;border-radius:var(--radius-md, 16px);background:var(--surface-card, var(--paper-0, #ffffff));box-shadow:var(--card-shadow-rest, 2px 4px 12px rgba(0, 0, 0, .08))}.reviews-feed-section .rf-hidden{display:none}.reviews-feed-section .reviews-feed__cell{min-width:0}.reviews-feed-section .reviews-feed__grid.is-columns{display:flex;align-items:flex-start;gap:16px}.reviews-feed-section .reviews-feed__col{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:16px}.reviews-feed-section .reviews-feed__cell.rf-enter{animation:rf-fade-in .45s ease both}@keyframes rf-fade-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.reviews-feed-section .reviews-feed__cell.rf-enter{animation:none}}@media(hover:hover){.reviews-feed-section .reviews-feed__grid{align-items:start}.reviews-feed-section .reviews-feed__cell .reviews-feed__card{position:relative;min-height:var(--rf-card-height, 200px);max-height:var(--rf-card-height, 200px);overflow:hidden;transition:max-height .5s ease-in-out,transform .35s ease,box-shadow .35s ease}.reviews-feed-section .reviews-feed__cell .reviews-feed__card-body,.reviews-feed-section .reviews-feed__cell .reviews-feed__card-reply p{display:block;-webkit-line-clamp:none;overflow:visible;flex-shrink:0}.reviews-feed-section .reviews-feed__card.rf-overflow:after{content:"";position:absolute;left:0;right:0;bottom:0;height:54px;background:linear-gradient(to bottom,rgba(255,255,255,0),var(--surface-card, #ffffff) 80%);pointer-events:none;opacity:1;transition:opacity .5s ease-in-out}.reviews-feed-section .reviews-feed__cell:hover .reviews-feed__card,.reviews-feed-section .reviews-feed__cell:focus-within .reviews-feed__card{transform:translateY(var(--card-hover-lift, -6px));box-shadow:var(--card-shadow-hover, 2px 4px 16px rgba(0, 0, 0, .16))}.reviews-feed-section .reviews-feed__cell:hover .reviews-feed__card,.reviews-feed-section .reviews-feed__cell:focus-within .reviews-feed__card{max-height:720px}.reviews-feed-section .reviews-feed__cell:hover .reviews-feed__card:after,.reviews-feed-section .reviews-feed__cell:focus-within .reviews-feed__card:after{opacity:0}}@media(hover:none){.reviews-feed-section .reviews-feed__cell .reviews-feed__card{overflow:hidden;transition:max-height .5s ease-in-out}.reviews-feed-section .reviews-feed__cell.is-open .reviews-feed__card-body,.reviews-feed-section .reviews-feed__cell.is-open .reviews-feed__card-reply p{display:block;-webkit-line-clamp:none;overflow:visible;flex-shrink:0}}.reviews-feed-section .reviews-feed__card-top{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.reviews-feed-section .reviews-feed__card-badge{display:inline-flex;align-items:center;gap:5px;padding:4px 9px;border-radius:var(--radius-pill, 99px);background:var(--surface-page, #f5f5f7);border:1px solid rgba(0,0,0,.05);font-family:var(--font-mono, monospace);font-size:9px;line-height:1;letter-spacing:var(--tracking-mono-meta, .14em);text-transform:uppercase;color:var(--text-on-light-3, rgba(0, 0, 0, .45));text-decoration:none;white-space:nowrap;flex:0 0 auto;transition:border-color .15s ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.reviews-feed-section .reviews-feed__card-badge-link{display:inline-flex;align-items:center;text-decoration:none;flex:0 0 auto}.reviews-feed-section .reviews-feed__card-badge-arrow{display:block;flex:0 0 auto;width:0;margin-left:0;overflow:hidden;opacity:0;color:#5333eb;transition:width .25s ease,margin-left .25s ease,opacity .2s ease}.reviews-feed-section .reviews-feed__card-badge-arrow svg{display:block;width:12px;height:12px}.reviews-feed-section .reviews-feed__card-badge-link:hover .reviews-feed__card-badge-arrow,.reviews-feed-section .reviews-feed__card-badge-link:focus-visible .reviews-feed__card-badge-arrow{width:12px;margin-left:6px;opacity:1;transition-delay:.1s}.reviews-feed-section .reviews-feed__card-badge img{display:block;height:var(--rf-badge-logo-h, 12px);width:auto}.reviews-feed-section .reviews-feed__card-title{margin:12px 0 0;font-size:14px;font-weight:600;letter-spacing:var(--tracking-tight, -.01em)}.reviews-feed-section .reviews-feed__card-body{margin:8px 0 0;font-size:13px;line-height:1.55;color:var(--text-on-light-2, rgba(0, 0, 0, .55));display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.reviews-feed-section .reviews-feed__card-reply{margin-top:12px;padding:10px 14px;border-left:2px solid rgba(0,0,0,.14);border-radius:0 10px 10px 0;background:var(--surface-page, #f5f5f7)}.reviews-feed-section .reviews-feed__card-reply-label{display:block;margin-bottom:5px;font-family:var(--font-mono, monospace);font-size:9px;line-height:1;letter-spacing:var(--tracking-mono-meta, .14em);text-transform:uppercase;color:var(--text-on-light-3, rgba(0, 0, 0, .45));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.reviews-feed-section .reviews-feed__card-reply p{margin:0;font-size:12.5px;line-height:1.5;color:var(--text-on-light-2, rgba(0, 0, 0, .55));display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.reviews-feed-section .reviews-feed__card-meta{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:auto;padding-top:16px}.reviews-feed-section .reviews-feed__card-author{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;letter-spacing:var(--tracking-tight, -.01em)}.reviews-feed-section .reviews-feed__verified{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;border-radius:var(--radius-pill, 99px);background:var(--accent-cool, #0077ed);color:#fff;flex:0 0 auto}.reviews-feed-section .reviews-feed__card-date{font-family:var(--font-mono, monospace);font-size:10px;letter-spacing:var(--tracking-mono-meta, .14em);text-transform:uppercase;color:var(--text-on-light-3, rgba(0, 0, 0, .45));white-space:nowrap;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.reviews-feed-section .reviews-feed__empty-hint{margin:0;padding:22px;border-radius:var(--radius-md, 16px);background:var(--surface-card, #ffffff);box-shadow:var(--card-shadow-rest, 2px 4px 12px rgba(0, 0, 0, .08));font-size:13px;color:var(--text-on-light-2, rgba(0, 0, 0, .55))}@media screen and (max-width:989px){.reviews-feed-section .reviews-feed__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:760px){.reviews-feed-section.reviews-feed-section{padding-left:var(--gutter-mobile, 20px);padding-right:var(--gutter-mobile, 20px)}.reviews-feed-section .reviews-feed__header{flex-direction:column;align-items:flex-start;gap:18px}.reviews-feed-section .reviews-feed__title{font-size:30px}.reviews-feed-section .reviews-feed__grid{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/127/assets/section-reviews-feed.css.map */
