.bs-reviews{display:flex;flex-direction:column;gap:64px;padding:96px 0;background:var(--bs-ink, #31353d);font-family:var(--bs-font);line-height:1.1;overflow:hidden}.bs-reviews__title{margin:0;padding:0 20px;font-family:var(--bs-font);font-weight:400;font-size:48px;line-height:1.1;letter-spacing:-.04em;text-align:center;text-transform:none;color:var(--bs-cream, #fffaf3)}.bs-reviews__title-m{display:none}.bs-reviews__viewport{position:relative;overflow:hidden}.bs-reviews__track{position:relative;display:flex;align-items:flex-start;gap:16px;width:max-content;margin:0;padding:0;list-style:none;transition:transform .8s cubic-bezier(.22,.61,.36,1)}.bs-reviews__col{display:flex;flex-direction:column;gap:16px;width:542.765px}.bs-reviews__col:nth-child(odd){padding-top:100px}.bs-reviews__card{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;height:400px;padding:42px 37.978px;overflow:hidden;border-radius:26px;background:#e3d5c533;color:var(--bs-cream, #fffaf3);text-align:center;transition:opacity .5s ease,filter .5s ease,background-color .5s ease}.bs-reviews__card:focus-visible{outline:2px solid var(--bs-teal, #4db7a4);outline-offset:4px}.bs-reviews.is-ready .bs-reviews__card:not(.is-active){opacity:.4;filter:blur(2px)}.bs-reviews.is-ready .bs-reviews__card.is-active,.bs-reviews:not(.is-ready) .bs-reviews__card{background:#e3d5c566}.bs-reviews__stars{display:flex;gap:6.18px;flex:none}.bs-reviews__star{position:relative;width:33.473px;height:33.473px}.bs-reviews__star-inner{position:absolute;left:2.69%;top:5.03%;width:94.62%;height:89.94%;overflow:hidden}.bs-reviews__star-inner img{display:block;width:100%;max-width:none;height:100%}.bs-reviews__star--dim .bs-reviews__star-inner{opacity:.35}.bs-reviews__star-fill{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.bs-reviews__spacer{flex:0 1 32px;min-height:0}.bs-reviews__body{display:flex;flex-direction:column;gap:19.334px;width:100%;min-height:0}.bs-reviews__quote{margin:0;font-weight:400;font-size:28px;line-height:1.1;letter-spacing:-.025em}.bs-reviews__author{margin:0;font-weight:500;font-size:18px;line-height:1.15;letter-spacing:-.02em}.bs-reviews__viewport.is-looping{--loop-align: center}.bs-reviews__viewport.is-looping .bs-reviews__track{transition:none;touch-action:pan-y;-webkit-user-select:none;user-select:none}.bs-reviews__viewport.is-looping img{-webkit-user-drag:none}@media(prefers-reduced-motion:reduce){.bs-reviews__track,.bs-reviews__card{transition:none}}@media(max-width:749px){.bs-reviews{gap:calc(42 * var(--mu));padding:calc(96 * var(--mu)) 0}.bs-reviews__title{padding:0 calc(20 * var(--mu));font-size:calc(32 * var(--mu));color:#fff}.bs-reviews__title-d{display:none}.bs-reviews__title-m{display:inline}.bs-reviews__viewport{overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scroll-padding-inline:calc(29 * var(--mu));scrollbar-width:none}.bs-reviews__viewport::-webkit-scrollbar{display:none}.bs-reviews__track{gap:calc(8 * var(--mu));padding:0 calc(29 * var(--mu));transition:none}.bs-reviews__viewport:not(.is-looping) .bs-reviews__track{transform:none!important}.bs-reviews__viewport.is-looping{--loop-align: start;overflow:hidden;scroll-snap-type:none}.bs-reviews__viewport.is-looping .bs-reviews__track{padding:0}.bs-reviews__viewport:not(.is-looping) [data-card][aria-hidden=true]{display:none}.bs-reviews__col,.bs-reviews__col:nth-child(odd){flex:none;flex-direction:row;gap:calc(8 * var(--mu));width:calc(792 * var(--mu));padding-top:0}.bs-reviews__card,.bs-reviews.is-ready .bs-reviews__card,.bs-reviews.is-ready .bs-reviews__card:not(.is-active){flex:0 0 calc(392 * var(--mu));width:calc(392 * var(--mu));height:calc(288.891 * var(--mu));gap:calc(13.964 * var(--mu));padding:calc(30.334 * var(--mu)) calc(27.429 * var(--mu));background:#e3d5c566;color:#fff;opacity:1;filter:none;scroll-snap-align:start}.bs-reviews__stars{gap:calc(4.463 * var(--mu))}.bs-reviews__star{width:calc(24.175 * var(--mu));height:calc(24.175 * var(--mu))}.bs-reviews__spacer{flex-basis:calc(18.295 * var(--mu))}.bs-reviews__body{gap:calc(13.964 * var(--mu))}.bs-reviews__quote{font-size:calc(18 * var(--mu));letter-spacing:-.005em}.bs-reviews__author{font-size:calc(14 * var(--mu))}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/bs-reviews-wall.css.map */
