.bs-reviews{--bs-r-px: 1.5rem;--bs-r-scale: .75;--bs-r-gap: 20px;display:block;overflow:hidden;background:var(--bs-r-bg);border-top:var(--bs-r-border-width) solid var(--bs-r-border-color);border-bottom:var(--bs-r-border-width) solid var(--bs-r-border-color)}.bs-reviews__inner{padding:calc(var(--bs-r-pt) * var(--bs-r-scale)) var(--bs-r-px) calc(var(--bs-r-pb) * var(--bs-r-scale))}.bs-reviews__heading{margin:0;text-align:center;color:var(--bs-r-heading-color)}.bs-reviews__rating{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:5px;margin-top:12px;line-height:var(--bs-lh-subtitle);color:var(--bs-r-rating-color)}.bs-reviews__rating p{margin:0}.bs-reviews__rating-value{display:block;font-weight:700}.bs-reviews__rating-max strong{font-weight:700}.bs-reviews__text{display:flex;justify-content:center;align-items:center;gap:8px;margin-top:calc(var(--bs-r-text-mt) * var(--bs-r-scale));line-height:var(--bs-lh-subtitle);text-align:center;color:var(--bs-r-text-color)}.bs-reviews__text p{margin:0}.bs-reviews__text strong{font-weight:700;text-decoration:underline}.bs-reviews__text-image{display:block;width:auto;height:1.4em}.bs-reviews__stars{display:flex;gap:5px}.bs-reviews__stars--header{padding-left:5px}.bs-reviews__stars--card{justify-content:center}.bs-reviews__star{display:block;flex:0 0 auto;width:24px;height:24px;color:var(--bs-r-star-color);background:var(--bs-r-star-bg)}.bs-reviews__star--half{background:linear-gradient(90deg,var(--bs-r-star-bg) 50%,#dddddd 50%)}.bs-reviews__star svg,.bs-reviews__star img{display:block;width:100%;height:100%}.bs-reviews__star:has(img){background:none}.bs-reviews__star img{object-fit:contain}.bs-reviews__slider{container-type:inline-size;margin:calc(var(--bs-r-slider-mt) * var(--bs-r-scale)) calc(-1 * var(--bs-r-px)) 0;--bs-r-n-cur: var(--bs-r-n-mobile);--bs-r-area: calc(100cqw - 2 * var(--bs-r-px));--bs-slider-gap: var(--bs-r-gap);--bs-slide-width: calc((var(--bs-r-area) - var(--bs-r-gap) * (var(--bs-r-n-cur) - 1)) / var(--bs-r-n-cur));--bs-r-offset: calc((100cqw - var(--bs-r-area)) / 2);--bs-slider-pad: var(--bs-r-offset)}.bs-reviews__slider .bs-slider__track{align-items:stretch;padding-block:24px;margin-block:-24px}.bs-reviews__slide{display:flex;flex:0 0 var(--bs-slide-width);flex-direction:column;min-width:0;padding:var(--bs-r-card-pv-mobile) 24px;border:var(--bs-r-card-border);border-radius:16px;background:var(--bs-r-card-bg);box-shadow:var(--bs-r-card-shadow);transition:opacity .3s ease}.bs-reviews.is-ready .bs-reviews__slide:not(.is-visible){opacity:.5}.bs-reviews__card-heading{margin:calc(var(--bs-r-card-heading-mt) * var(--bs-r-scale)) 0 0;text-align:center;color:var(--bs-r-card-heading-color)}.bs-reviews__card-text{margin:12px 0 0;font-size:var(--bs-fs-body);line-height:var(--bs-lh-tight);text-align:center;color:var(--bs-r-card-text-color)}.bs-reviews__rest{display:none}.bs-reviews__more{display:block;margin:10px auto 0;padding:1px 6px;border:0;background:none;font-size:var(--bs-fs-small);font-weight:700;line-height:var(--bs-lh-tight);letter-spacing:inherit;color:rgb(var(--color-foreground));cursor:pointer}.bs-reviews__card-text.is-expanded .bs-reviews__rest{display:inline}.bs-reviews__card-text.is-expanded .bs-reviews__ellipsis{display:none}.bs-reviews__card-author{margin:auto 0 0;padding-top:12px;text-align:center;color:var(--bs-r-card-author-color)}.bs-reviews__area{position:absolute;z-index:2;top:0;bottom:0;left:50%;width:var(--bs-r-area);transform:translate(-50%);pointer-events:none}.bs-reviews__arrow{position:absolute;top:50%;width:50px;height:50px;border:var(--bs-r-arrow-border);border-radius:50%;color:var(--bs-r-arrow-color);background:var(--bs-r-arrow-bg);box-shadow:0 0 10px #00000026;transform:translateY(-50%);pointer-events:auto;transition:color var(--duration-short, .1s) ease,background-color var(--duration-short, .1s) ease,border-color var(--duration-short, .1s) ease}.bs-reviews__arrow svg{width:28px;height:28px}.bs-reviews__arrow--prev{left:0}.bs-reviews__arrow--next{right:0}@media(hover:hover){.bs-reviews__arrow:hover{color:var(--bs-r-arrow-hover-color);background:var(--bs-r-arrow-hover-bg);border-color:var(--bs-r-arrow-hover-border-color)}}.bs-reviews__dots{display:none;gap:0;margin-top:20px}.bs-reviews__dots .bs-slider__dot{width:20px;height:12px}.bs-reviews__dots .bs-slider__dot:after{width:12px;height:12px;border:2px solid var(--bs-r-dots-color);opacity:.6}.bs-reviews__dots .bs-slider__dot[aria-current=true]:after{background:var(--bs-r-dots-color);opacity:1}.bs-reviews__button{display:flex;width:fit-content;margin:12px auto 0;padding:15px 12px;border:var(--bs-r-btn-border);border-radius:8px;text-decoration:none;color:var(--bs-r-btn-color);background:var(--bs-r-btn-bg);transition:color var(--duration-short, .1s) ease,background-color var(--duration-short, .1s) ease,border-color var(--duration-short, .1s) ease}@media(hover:hover){.bs-reviews__button:hover{color:var(--bs-r-btn-hover-color);background:var(--bs-r-btn-hover-bg);border-color:var(--bs-r-btn-hover-border-color)}}@media screen and (max-width:767px){.bs-reviews--center-m .bs-reviews__slider{--bs-r-offset: calc((100cqw - var(--bs-slide-width)) / 2)}}@media screen and (max-width:1023px){.bs-reviews--no-arrows-m .bs-reviews__arrow{display:none}.bs-reviews--dots-m .bs-reviews__dots{display:flex}}@media screen and (min-width:768px)and (max-width:1023px){.bs-reviews__slider{--bs-r-n-cur: var(--bs-r-n-tablet)}.bs-reviews--center-t .bs-reviews__slider{--bs-r-offset: calc((100cqw - var(--bs-slide-width)) / 2)}}@media screen and (min-width:1024px){.bs-reviews{--bs-r-px: 5rem;--bs-r-scale: 1}.bs-reviews__star{width:28px;height:28px}.bs-reviews__slider{--bs-r-n-cur: var(--bs-r-n);--bs-r-area: calc((100cqw - 2 * var(--bs-r-px)) * .8)}.bs-reviews--center-d .bs-reviews__slider{--bs-r-offset: calc((100cqw - var(--bs-slide-width)) / 2)}.bs-reviews__slide{padding:32px 40px}.bs-reviews__card-text{margin-top:16px}.bs-reviews__rest{display:inline}.bs-reviews__ellipsis,.bs-reviews__more{display:none}.bs-reviews__card-author{padding-top:16px}.bs-reviews__arrow--prev{left:-25px}.bs-reviews__arrow--next{right:-25px}.bs-reviews--no-arrows-d .bs-reviews__arrow{display:none}.bs-reviews--dots-d .bs-reviews__dots{display:flex}.bs-reviews__button{margin-top:16px;padding:20px 16px}}@media(prefers-reduced-motion:reduce){.bs-reviews__slide{transition:none}}.bs-reviews__slide--clone{scroll-snap-align:start}
/*# sourceMappingURL=/cdn/shop/t/14/assets/bs-reviews.css.map */
