.kal-product-reviews{position:relative;width:100%;max-width:100%;margin:0;padding-top:var(--kal-review-padding-top, 0px);padding-bottom:var(--kal-review-padding-bottom, 0px);border-radius:8px;color:var(--kal-review-text-color, rgb(var(--color-foreground)))}.kal-product-reviews--left{margin-top:12px}.kal-product-reviews--card{background:var(--kal-review-card-color, #fff);box-shadow:0 3px 8px #00000024;border-radius:10px}.kal-product-reviews__viewport{width:100%;overflow:hidden;touch-action:pan-y pinch-zoom}.kal-product-reviews__track{display:flex;align-items:stretch;transition:transform .35s ease}.kal-product-reviews__slide{box-sizing:border-box;display:flex;flex:0 0 100%;min-width:0;min-height:8.6rem;align-items:center;gap:1rem;padding:0}.kal-product-reviews--card .kal-product-reviews__slide{padding:1.1rem 2.6rem}.kal-product-reviews__image{flex:0 0 var(--kal-review-image-size, 80px);width:var(--kal-review-image-size, 80px);height:var(--kal-review-image-size, 80px);overflow:hidden;background:rgba(var(--color-foreground),.08)}.kal-product-reviews__image--circle{border-radius:50%}.kal-product-reviews__image--rectangle{width:calc(var(--kal-review-image-size, 80px) * 1.4);flex-basis:calc(var(--kal-review-image-size, 80px) * 1.4);border-radius:6px}.kal-product-reviews__image img,.kal-product-reviews__image svg{display:block;width:100%;height:100%;object-fit:cover}.kal-product-reviews__content{display:flex;min-width:0;flex:1 1 auto;flex-direction:column;gap:.5rem;text-align:var(--kal-review-align, center)}.kal-product-reviews__text{color:inherit;font-size:var(--kal-review-text-size, 16px);line-height:var(--kal-review-line-height, 1.3);letter-spacing:var(--kal-review-letter-spacing, 0);overflow-wrap:anywhere}.kal-product-reviews__text p{display:-webkit-box;overflow:hidden;margin:0;-webkit-box-orient:vertical;-webkit-line-clamp:4;line-clamp:4}.kal-product-reviews__author{color:inherit;font-size:var(--kal-review-author-size, 12px);line-height:1.3;opacity:.8}.kal-product-reviews__stars{color:var(--kal-review-star-color, #ffcc00);font-size:var(--kal-review-star-size, 16px);line-height:1;letter-spacing:.05em}.kal-product-reviews__arrow{position:absolute;z-index:1;top:50%;display:grid;width:2.8rem;height:2.8rem;place-items:center;padding:0;transform:translateY(-50%);border:0;border-radius:50%;background:rgba(var(--color-background),.85);color:currentColor;box-shadow:0 1px 4px #00000026;cursor:pointer;font-size:2.4rem;line-height:1}.kal-product-reviews__arrow:hover{background:rgb(var(--color-background))}.kal-product-reviews__arrow:focus-visible{outline:2px solid currentColor;outline-offset:2px}.kal-product-reviews__arrow--prev{left:.4rem}.kal-product-reviews__arrow--next{right:.4rem}.kal-product-reviews__slide[aria-hidden=true]{pointer-events:none}@media screen and (max-width:749px){.kal-product-reviews{margin-bottom:var(--kal-review-mobile-margin-bottom, 16px)}.kal-product-reviews__slide{gap:.75rem}.kal-product-reviews__image{flex-basis:calc(var(--kal-review-image-size, 80px) * .7);width:calc(var(--kal-review-image-size, 80px) * .7);height:calc(var(--kal-review-image-size, 80px) * .7)}.kal-product-reviews__image--rectangle{flex-basis:calc(var(--kal-review-image-size, 80px) * .98);width:calc(var(--kal-review-image-size, 80px) * .98)}.kal-product-reviews__text{font-size:calc(var(--kal-review-text-size, 16px) * .85);line-height:1.1}.kal-product-reviews__author{font-size:calc(var(--kal-review-author-size, 12px) * .85)}.kal-product-reviews__stars{font-size:calc(var(--kal-review-star-size, 16px) * .8)}.kal-product-reviews--card .kal-product-reviews__slide{padding-inline:3.2rem}}@media(prefers-reduced-motion:reduce){.kal-product-reviews__track{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/Kal-product-reviews.css.map */
