.homepage-reviews__panel{--reviews-divider: #deddd4;padding:2.8rem;border-radius:2rem;background:#f7f6ed;color:#181818}.homepage-reviews__heading{display:flex;align-items:center;justify-content:space-between;gap:2rem;padding-bottom:2rem;border-bottom:1px solid var(--reviews-divider)}.homepage-reviews__heading h2{margin:0;color:inherit;font-size:clamp(2.4rem,2.5vw,3.2rem);line-height:1.2;letter-spacing:-.06rem}.homepage-reviews__heading .button{flex-shrink:0}.homepage-reviews__feed{min-width:0}.homepage-reviews #klaviyo-reviews-carousel-wrapper{width:100%;max-width:none;margin:0;padding:2rem 0 3.6rem;background:transparent}.homepage-reviews #klaviyo-reviews-carousel-wrapper .kl_reviews__carousel__header{display:none}.homepage-reviews #klaviyo-reviews-carousel-wrapper .swiper{padding:0}.homepage-reviews #klaviyo-reviews-carousel-wrapper .swiper-wrapper{align-items:stretch}.homepage-reviews #klaviyo-reviews-carousel-wrapper .swiper-slide{height:auto;padding:0;transform:none}.homepage-reviews #klaviyo-reviews-carousel-wrapper .kl_reviews__carousel__slide--shadow{height:100%;margin:0;border-radius:0;box-shadow:none;overflow:visible}.homepage-reviews #klaviyo-reviews-carousel-wrapper .swiper-slide+.swiper-slide .kl_reviews__carousel__slide--shadow{border-left:1px solid var(--reviews-divider)}.homepage-reviews #klaviyo-reviews-carousel-wrapper .kl_reviews__carousel__link{height:100%;color:inherit;text-decoration:none}.homepage-reviews #klaviyo-reviews-carousel-wrapper .kl_reviews__carousel__review{position:relative;box-sizing:border-box;width:100%;height:100%;min-height:19rem;padding:0 2.4rem 2.5rem;background:transparent;border:0;border-radius:0;color:#181818;text-align:left}.homepage-reviews #klaviyo-reviews-carousel-wrapper .swiper-slide:first-child .kl_reviews__carousel__review{padding-left:0}.homepage-reviews #klaviyo-reviews-carousel-wrapper .kl_reviews__carousel__meta{flex-direction:row;margin-bottom:1.8rem}.homepage-reviews #klaviyo-reviews-carousel-wrapper .kl_reviews__stars_badge{line-height:1}.homepage-reviews #klaviyo-reviews-carousel-wrapper .kl_reviews__star--fill{stop-color:#d79c25}.homepage-reviews #klaviyo-reviews-carousel-wrapper .kl_reviews__carousel__content{flex:1;height:auto;display:flex;flex-direction:column;justify-content:space-between;gap:1.6rem;width:100%}.homepage-reviews #klaviyo-reviews-carousel-wrapper .kl_reviews__carousel__content_body{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;max-height:7.2rem;margin:0;overflow:hidden;color:#34342f;font-size:1.5rem;line-height:2.4rem}.homepage-reviews #klaviyo-reviews-carousel-wrapper .kl_reviews__carousel__footer{width:100%}.homepage-reviews #klaviyo-reviews-carousel-wrapper .kl_reviews__carousel__author{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem .8rem;color:#181818;font-size:1.3rem;line-height:2rem}.homepage-reviews #klaviyo-reviews-carousel-wrapper .kl_reviews__carousel__author>div{font-weight:700}.homepage-reviews #klaviyo-reviews-carousel-wrapper .kl_reviews__review__verified{display:inline-flex;align-items:center;gap:.4rem;color:#53534d;font-size:1.1rem;line-height:2rem}.homepage-reviews #klaviyo-reviews-carousel-wrapper .kl_reviews__review__verified svg{width:1.3rem;height:1.3rem}.homepage-reviews #klaviyo-reviews-carousel-wrapper .kl_reviews__carousel__time_badge{position:absolute;bottom:0;left:2.4rem}.homepage-reviews #klaviyo-reviews-carousel-wrapper .swiper-slide:first-child .kl_reviews__carousel__time_badge{left:0}.homepage-reviews #klaviyo-reviews-carousel-wrapper .kl_reviews__carousel__timestamp{color:#696961;font-size:1.2rem;line-height:2rem}.homepage-reviews #klaviyo-reviews-carousel-wrapper .kl_reviews__carousel__prev_button,.homepage-reviews #klaviyo-reviews-carousel-wrapper .kl_reviews__carousel__next_button{top:auto;bottom:0;width:3.2rem;height:3.2rem;margin:0;border:1px solid var(--reviews-divider);border-radius:50%;background:transparent;box-shadow:none;transform:none}.homepage-reviews #klaviyo-reviews-carousel-wrapper .kl_reviews__carousel__prev_button{left:auto;right:4rem}.homepage-reviews #klaviyo-reviews-carousel-wrapper .kl_reviews__carousel__next_button{right:0}.homepage-reviews #klaviyo-reviews-carousel-wrapper .swiper-button-disabled{opacity:.35;cursor:default}.homepage-reviews #klaviyo-reviews-carousel-wrapper .kl_reviews__carousel__link:focus-visible,.homepage-reviews #klaviyo-reviews-carousel-wrapper button:focus-visible{outline:2px solid #181818;outline-offset:-2px}@media(max-width:899px){.homepage-reviews__panel{padding:2.4rem}}@media(max-width:599px){.homepage-reviews__panel{padding:2rem;border-radius:1.6rem}.homepage-reviews__heading{gap:1rem;padding-bottom:2rem}.homepage-reviews__heading h2{font-size:2.4rem}.homepage-reviews__heading .button{padding:.7rem 1.1rem;font-size:1.2rem}.homepage-reviews #klaviyo-reviews-carousel-wrapper{padding-top:2.4rem}.homepage-reviews #klaviyo-reviews-carousel-wrapper .kl_reviews__carousel__review{min-height:19rem;padding-right:0;padding-left:0}.homepage-reviews #klaviyo-reviews-carousel-wrapper .swiper-slide+.swiper-slide .kl_reviews__carousel__slide--shadow{border-left:0}.homepage-reviews #klaviyo-reviews-carousel-wrapper .kl_reviews__carousel__time_badge{left:0}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/homepage-reviews.css.map */
