.bb-reviews{padding:var(--bb-section-padding-y) var(--bb-section-padding-x);background:var(--bb-reviews-bg, var(--bb-white))}.bb-reviews__inner{max-width:var(--bb-container-max);margin:0 auto}.bb-reviews__header{text-align:center;max-width:620px;margin:0 auto 56px}.bb-reviews__eyebrow{font-size:var(--bb-small-size);font-weight:var(--bb-weight-medium);color:var(--bb-gold);text-transform:uppercase;letter-spacing:.12em;margin:0 0 12px}.bb-reviews__title{font-size:var(--bb-h2-size);font-weight:var(--bb-weight-bold);color:var(--bb-dark);letter-spacing:-.015em;line-height:1.15;margin:0 0 10px}.bb-reviews__subtitle{font-size:var(--bb-body-size);color:var(--bb-text-medium);margin:0}.bb-reviews__slider{position:relative}.bb-reviews__track{display:flex;gap:24px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;scroll-padding-left:var(--bb-section-padding-x);padding:8px 4px;-webkit-overflow-scrolling:touch;scrollbar-width:none}.bb-reviews__track::-webkit-scrollbar{display:none}.bb-reviews__card{flex:0 0 calc((100% - 48px) / 3);scroll-snap-align:start;background:var(--bb-cream-soft);border-radius:var(--bb-radius-card);overflow:hidden;display:flex;flex-direction:column;transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s ease}.bb-reviews__nav{display:flex;justify-content:center;gap:12px;margin-top:32px}.bb-reviews__arrow{width:44px;height:44px;border-radius:50%;border:1px solid var(--bb-border);background:var(--bb-white);color:var(--bb-dark);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:border-color .2s ease,color .2s ease,background .2s ease}.bb-reviews__arrow:hover{border-color:var(--bb-gold);color:var(--bb-gold)}.bb-reviews__card:hover{transform:translateY(-4px);box-shadow:var(--bb-shadow-md)}.bb-reviews__img{aspect-ratio:1 / 1;overflow:hidden;background:var(--bb-placeholder)}.bb-reviews__img img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s cubic-bezier(.2,.8,.2,1)}.bb-reviews__card:hover .bb-reviews__img img{transform:scale(1.04)}.bb-reviews__body{padding:24px;display:flex;flex-direction:column;gap:14px;flex:1}.bb-reviews__stars{display:flex;gap:2px;font-size:16px;letter-spacing:1px;color:var(--bb-border)}.bb-reviews__star.is-filled{color:var(--bb-gold)}.bb-reviews__quote{font-size:15px;line-height:1.55;color:var(--bb-dark);font-style:italic;margin:0;font-weight:var(--bb-weight-regular)}.bb-reviews__meta{margin-top:auto;padding-top:14px;border-top:1px solid var(--bb-border);display:flex;flex-direction:column;gap:6px}.bb-reviews__author{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.bb-reviews__name{font-size:14px;font-weight:var(--bb-weight-semibold);color:var(--bb-dark)}.bb-reviews__verified{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:var(--bb-weight-medium);color:var(--bb-gold);text-transform:uppercase;letter-spacing:.06em}.bb-reviews__product{font-size:12px;color:var(--bb-text-light);text-decoration:none;transition:color .2s ease}.bb-reviews__product:hover{color:var(--bb-gold)}@media(max-width:1023px){.bb-reviews__card{flex:0 0 calc((100% - 24px)/2)}}@media(max-width:640px){.bb-reviews{padding:48px 20px}.bb-reviews__header{margin-bottom:36px}.bb-reviews__track{gap:14px;scroll-padding-left:0}.bb-reviews__card{flex:0 0 82%}.bb-reviews__body{padding:20px}.bb-reviews__nav{display:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/baby-home-reviews.css.map */
