.bb-ts{--bb-ts-bg: var(--bb-cream);background-color:var(--bb-ts-bg);padding-block:calc(var(--bb-section-space) + 8px)}.bb-ts--bg-linen{--bb-ts-bg: var(--bb-linen)}.bb-ts--bg-white{--bb-ts-bg: #ffffff}.bb-ts--round-top{position:relative;margin-top:calc(var(--bb-radius-sheet) * -1);border-start-start-radius:var(--bb-radius-sheet);border-start-end-radius:var(--bb-radius-sheet)}.bb-ts__inner{box-sizing:border-box;max-width:calc(var(--bb-container) + var(--bb-gutter) * 2);margin-inline:auto;padding-inline:var(--bb-gutter)}.bb-ts__head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:12px 32px;margin-bottom:32px}.bb-ts__eyebrow{margin:0;font-family:var(--bb-font-body);font-size:calc(var(--bb-fs-micro) - 1px);font-weight:500;line-height:1.4;letter-spacing:.16em;text-transform:uppercase;color:var(--bb-fig)}.bb-ts__heading{margin:8px 0 0;font-family:var(--bb-font-heading);font-size:var(--bb-fs-section);font-style:italic;font-weight:400;line-height:1.1;text-transform:none;color:var(--bb-fig)}.bb-ts__rating{display:inline-flex;align-items:center;gap:8px;margin:0}.bb-ts__rating-value{font-family:var(--bb-font-heading);font-size:calc(var(--bb-fs-editorial) - 2px);font-weight:400;line-height:1;color:var(--bb-fig)}.bb-ts__star{width:20px;height:20px;color:var(--bb-orange)}.bb-ts__rating-count{margin-left:6px;font-family:var(--bb-font-body);font-size:calc(var(--bb-fs-micro) - 1px);color:#000000a6}.bb-ts__list{display:grid;gap:32px;margin:0;padding:0;list-style:none}.bb-ts__figure{margin:0}.bb-ts__quote{margin:0 0 14px;padding:0;border:0;quotes:none}.bb-ts__quote p{margin:0;font-family:var(--bb-font-heading);font-size:calc(var(--bb-fs-editorial) - 4px);font-style:italic;font-weight:400;line-height:1.3;color:var(--bb-fig)}.bb-ts__author{font-family:var(--bb-font-body);font-size:calc(var(--bb-fs-micro) - 1px);letter-spacing:.03em;color:#000000a6}.bb-ts__empty{padding:40px 20px;border:1px dashed rgb(var(--bb-fig-rgb) / .3);border-radius:var(--bb-radius-card);font-family:var(--bb-font-body);text-align:center;color:var(--bb-fig)}@media screen and (max-width:767px){.bb-ts--mobile-swipe .bb-ts__list{grid-auto-flow:column;grid-auto-columns:82%;gap:24px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--bb-gutter);scrollbar-width:none;margin-inline:calc(var(--bb-gutter) * -1);padding-inline:var(--bb-gutter)}.bb-ts--mobile-swipe .bb-ts__list::-webkit-scrollbar{display:none}.bb-ts--mobile-swipe .bb-ts__item{scroll-snap-align:start}}@media screen and (min-width:768px){.bb-ts__head{margin-bottom:40px}.bb-ts__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 48px}.bb-ts__quote p{font-size:calc(var(--bb-fs-editorial) - 3px)}}@media screen and (min-width:1024px){.bb-ts__list{grid-template-columns:repeat(var(--bb-ts-cols),minmax(0,1fr));gap:40px 56px}}.bb-ts--space-compact{padding-block:calc(var(--bb-section-space) + 8px)}.bb-ts--space-comfortable{padding-block:calc(var(--bb-section-space) * 1.4)}.bb-ts--space-spacious{padding-block:calc(var(--bb-section-space) * 1.8)}.bb-ts__head{margin-bottom:40px}.bb-ts__quote{margin-bottom:18px}@media screen and (min-width:768px){.bb-ts__head{margin-bottom:56px}}.bb-ts{--bb-ts-card: #fffdf9;--bb-ts-gap: 16px}.bb-ts--bg-linen,.bb-ts--bg-white{--bb-ts-card: var(--bb-cream)}bb-carousel{display:block}.bb-ts__carousel{position:relative}.bb-ts .bb-ts__list{display:grid;grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:86%;gap:var(--bb-ts-gap);overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;padding-block:4px 8px}.bb-ts .bb-ts__list::-webkit-scrollbar{display:none}.bb-ts .bb-ts__item{display:flex;scroll-snap-align:start}html.bb-reveal-ready .bb-ts__list .bb-reveal{transform:none}.bb-ts .bb-ts__figure{display:flex;flex:1 1 auto;flex-direction:column;box-sizing:border-box;margin:0;padding:26px 24px 22px;border:1px solid rgb(var(--bb-fig-rgb) / .1);border-radius:16px;background-color:var(--bb-ts-card);box-shadow:0 2px 10px rgb(var(--bb-fig-rgb) / .06)}.bb-ts__mark{display:block;height:34px;margin-bottom:4px;font-family:var(--bb-font-heading);font-size:64px;font-style:italic;line-height:.9;color:var(--bb-orange)}.bb-ts__stars{display:flex;gap:3px;margin:0 0 12px;color:var(--bb-orange)}.bb-ts__stars-icon{width:15px;height:15px}.bb-ts__stars-icon.is-empty{color:rgb(var(--bb-fig-rgb) / .18)}.bb-ts .bb-ts__quote{flex:1 1 auto;margin:0 0 18px}.bb-ts .bb-ts__author{margin-top:auto;padding-top:14px;border-top:1px solid rgb(var(--bb-fig-rgb) / .12);font-size:var(--bb-fs-micro);font-weight:500;letter-spacing:.06em;color:var(--bb-fig)}.bb-ts__arrow{position:absolute;z-index:2;display:none;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:1px solid rgb(var(--bb-fig-rgb) / .15);border-radius:50%;background-color:var(--bb-cream);color:var(--bb-fig);box-shadow:0 4px 14px #00000014;cursor:pointer;transition:background-color .2s ease,color .2s ease,opacity .2s ease}.bb-ts__arrow--prev svg{transform:scaleX(-1)}.bb-ts__arrow:hover{background-color:var(--bb-fig);color:var(--bb-cream)}.bb-ts__arrow:focus-visible{outline:2px solid var(--bb-fig);outline-offset:3px}.bb-ts__arrow:disabled{opacity:.35;pointer-events:none}.bb-ts__carousel.is-scrollable .bb-ts__arrow{display:inline-flex}@media screen and (max-width:767px){.bb-ts__carousel.is-scrollable{padding-bottom:60px}.bb-ts__arrow{bottom:0}.bb-ts__arrow--prev{left:calc(50% - 52px)}.bb-ts__arrow--next{left:calc(50% + 8px)}}@media screen and (min-width:768px){.bb-ts{--bb-ts-gap: 20px}.bb-ts .bb-ts__list{grid-auto-columns:calc((100% - var(--bb-ts-gap)) / 2)}.bb-ts .bb-ts__figure{padding:30px 28px 24px}.bb-ts__arrow{top:50%;translate:0 -50%}.bb-ts__arrow--prev{left:-12px}.bb-ts__arrow--next{right:-12px}}@media screen and (min-width:1024px){.bb-ts .bb-ts__list{grid-auto-columns:calc((100% - (var(--bb-ts-per-view) - 1) * var(--bb-ts-gap)) / var(--bb-ts-per-view))}}@media screen and (min-width:1280px){.bb-ts__arrow--prev{left:-22px}.bb-ts__arrow--next{right:-22px}}@media(prefers-reduced-motion:reduce){.bb-ts__arrow{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/bb-testimonials.css.map */
