.bb-review-limelight{background-color:var(--bb-color-bg-lime, #e8ef95);padding:48px var(--bb-space-10, 40px) 96px;width:100%}.bb-review-limelight__container{max-width:var(--bb-container-max, 1416px);margin:0 auto}.bb-review-limelight__header{display:flex;justify-content:space-between;align-items:flex-end;gap:var(--bb-space-8, 32px);padding-bottom:48px}.bb-review-limelight__header-content{display:flex;flex-direction:column;gap:var(--bb-space-8, 32px)}.bb-review-limelight__title{font-family:var(--bb-font-display, "Brodaers", serif);font-size:var(--bb-text-8xl, 64px);font-weight:400;line-height:.8;letter-spacing:-1.28px;text-transform:uppercase;color:var(--bb-color-text, #222012);margin:0}.bb-review-limelight__description{font-family:var(--bb-font-body, "Gill Sans", sans-serif);font-size:var(--bb-text-xl, 20px);font-weight:400;line-height:1.35;letter-spacing:0;color:var(--bb-color-text, #222012);margin:0}.bb-review-limelight__cta{display:inline-flex;align-items:center;justify-content:space-between;gap:var(--bb-space-2, 8px);flex-shrink:0;width:220px;height:48px;padding:0 var(--bb-space-3, 12px) 0 var(--bb-space-6, 24px);background-color:var(--bb-color-primary, #ffa500);border:1px solid var(--bb-color-text, #222012);border-radius:var(--bb-radius-full, 100px);font-family:var(--bb-font-body, "Gill Sans", sans-serif);font-size:var(--bb-text-base, 16px);font-weight:400;line-height:1;color:var(--bb-color-text, #222012);text-decoration:none;cursor:pointer;transition:background-color var(--bb-transition-base, .2s ease),transform var(--bb-transition-base, .2s ease)}.bb-review-limelight__cta:hover{background-color:#e69400;transform:translateY(-1px)}.bb-review-limelight__cta-text{flex:1;text-align:left}.bb-review-limelight__cta-icon{width:24px;height:24px;flex-shrink:0}.bb-review-limelight__cta-icon svg{width:24px;height:24px}.bb-review-limelight__content{display:flex;gap:var(--bb-space-5, 20px);align-items:stretch}.bb-review-limelight__media{flex:0 0 auto;width:395px}.bb-review-limelight__video-wrapper{position:relative;width:100%;aspect-ratio:9 / 16;border-radius:var(--bb-radius-lg, 12px);overflow:hidden}.bb-review-limelight__video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.bb-review-limelight__review{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--bb-space-10, 40px);min-height:704px;padding:var(--bb-space-10, 40px);border:1px solid var(--bb-color-text, #222012);border-radius:var(--bb-radius-lg, 12px);text-align:center}.bb-review-limelight__stars{display:flex;gap:4.8px}.bb-review-limelight__star{width:24px;height:24px;fill:var(--bb-color-primary, #ffa500)}.bb-review-limelight__headline{font-family:var(--bb-font-display, "Brodaers", serif);font-size:var(--bb-text-8xl, 64px);font-weight:400;line-height:.8;letter-spacing:-1.28px;text-transform:uppercase;color:var(--bb-color-text, #222012);margin:0;max-width:500px}.bb-review-limelight__body{font-family:var(--bb-font-body, "Gill Sans", sans-serif);font-size:var(--bb-text-2xl, 24px);font-weight:400;line-height:1.1;letter-spacing:0;color:var(--bb-color-text, #222012);margin:0;max-width:613px}.bb-review-limelight__reviewer{display:flex;flex-direction:column;align-items:center;gap:var(--bb-space-3, 12px)}.bb-review-limelight__name{font-family:var(--bb-font-body, "Gill Sans", sans-serif);font-size:var(--bb-text-lg, 18px);font-weight:600;line-height:1;color:var(--bb-color-text, #222012);margin:0}.bb-review-limelight__descriptor{font-family:var(--bb-font-body, "Gill Sans", sans-serif);font-size:var(--bb-text-lg, 18px);font-weight:400;line-height:1;color:var(--bb-color-text, #222012);margin:0}@media(max-width:1279px){.bb-review-limelight__media{width:340px}.bb-review-limelight__review{min-height:600px;padding:var(--bb-space-8, 32px)}.bb-review-limelight__title,.bb-review-limelight__headline{font-size:var(--bb-text-7xl, 56px);letter-spacing:-1.12px}.bb-review-limelight__body{font-size:var(--bb-text-xl, 20px)}}@media(max-width:1023px){.bb-review-limelight{padding:var(--bb-space-12, 48px) var(--bb-space-6, 24px) var(--bb-space-16, 64px)}.bb-review-limelight__header{padding-bottom:var(--bb-space-8, 32px)}.bb-review-limelight__media{width:280px}.bb-review-limelight__review{min-height:500px;gap:var(--bb-space-8, 32px);padding:var(--bb-space-6, 24px)}.bb-review-limelight__title{font-size:var(--bb-text-6xl, 48px);letter-spacing:-.96px}.bb-review-limelight__description{font-size:var(--bb-text-lg, 18px)}.bb-review-limelight__headline{font-size:var(--bb-text-5xl, 40px);letter-spacing:-.8px;max-width:400px}.bb-review-limelight__body{font-size:var(--bb-text-lg, 18px);max-width:450px}.bb-review-limelight__name,.bb-review-limelight__descriptor{font-size:var(--bb-text-base, 16px)}}@media(max-width:767px){.bb-review-limelight{padding:var(--bb-space-10, 40px) var(--bb-space-4, 16px) var(--bb-space-12, 48px)}.bb-review-limelight__header{flex-direction:column;align-items:flex-start;gap:var(--bb-space-6, 24px);padding-bottom:var(--bb-space-6, 24px)}.bb-review-limelight__header-content{gap:var(--bb-space-4, 16px)}.bb-review-limelight__cta{width:100%;max-width:280px}.bb-review-limelight__content{flex-direction:column;gap:var(--bb-space-4, 16px)}.bb-review-limelight__media{width:100%}.bb-review-limelight__video-wrapper{aspect-ratio:9 / 12;max-height:450px}.bb-review-limelight__review{min-height:auto;padding:var(--bb-space-8, 32px) var(--bb-space-4, 16px);gap:var(--bb-space-6, 24px)}.bb-review-limelight__title{font-size:var(--bb-text-5xl, 40px);letter-spacing:-.8px}.bb-review-limelight__description{font-size:var(--bb-text-base, 16px)}.bb-review-limelight__headline{font-size:var(--bb-text-4xl, 32px);letter-spacing:-.64px}.bb-review-limelight__body{font-size:var(--bb-text-base, 16px)}.bb-review-limelight__stars svg{width:20px;height:20px}}@media(max-width:479px){.bb-review-limelight{padding:var(--bb-space-8, 32px) var(--bb-space-4, 16px) var(--bb-space-10, 40px)}.bb-review-limelight__title{font-size:var(--bb-text-4xl, 32px);letter-spacing:-.64px}.bb-review-limelight__headline{font-size:var(--bb-text-3xl, 28px);letter-spacing:-.56px}.bb-review-limelight__body{font-size:15px}.bb-review-limelight__cta{max-width:100%}}.bb-review-limelight__cta:focus-visible{outline:2px solid var(--bb-color-text, #222012);outline-offset:2px}
/*# sourceMappingURL=/cdn/shop/t/60/assets/bb-review-limelight.css.map */
