.t4s-testimonial-item .t4s-quote-infors{display:flex;align-items:center}.t4s-testimonial-item[data-review-open]{cursor:pointer;outline:none;-webkit-tap-highlight-color:transparent}.t4s-testimonial-item[data-review-open]:focus-visible .t4s-quote-wrap{outline:2px solid currentColor;outline-offset:3px}.rinleaf-review-modal{width:min(920px,calc(100% - 40px));max-width:none;max-height:calc(100dvh - 40px);padding:0;overflow:visible;border:0;border-radius:14px;background:#f7f6f2;color:#1b211d;box-shadow:0 28px 90px #0000006b}.rinleaf-review-modal:focus{outline:none}.rinleaf-review-modal::backdrop{background:#080d0ad1;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.rinleaf-review-modal__surface{position:relative;max-height:calc(100dvh - 40px);padding:34px 38px 30px;overflow:auto;border-radius:inherit}.rinleaf-review-modal__close{position:absolute;top:14px;right:16px;z-index:2;width:34px;height:34px;padding:0;border:1px solid #d5d5d1;border-radius:50%;background:#fff;color:#111;font-size:28px;font-weight:300;line-height:30px;cursor:pointer;caret-color:transparent;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent;outline:none}.rinleaf-review-modal__close:focus-visible{box-shadow:0 0 0 2px #111}.rinleaf-review-modal__top,.rinleaf-review-modal__author{display:flex;align-items:center}.rinleaf-review-modal__top{justify-content:space-between;gap:20px;padding-right:38px}.rinleaf-review-modal__rating .t4s-rating-wapper{margin:0;color:#111}.rinleaf-review-modal__rating .t4s-rating-wapper svg{width:19px;height:19px;fill:currentColor}.rinleaf-review-modal__top time{color:#686868;font-size:14px}.rinleaf-review-modal__author{gap:10px;margin-top:22px}.rinleaf-review-modal__person{position:relative;display:grid;width:42px;height:42px;place-items:center;border-radius:8px;background:#ececea}.rinleaf-review-modal__person svg{width:27px;height:27px;fill:none;stroke:currentColor;stroke-width:2}.rinleaf-review-modal__check{position:absolute;right:-3px;bottom:-3px;display:grid;width:17px;height:17px;place-items:center;border:2px solid #f7f6f2;border-radius:50%;background:#111}.rinleaf-review-modal__check svg{width:11px;height:11px;fill:none;stroke:#fff;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.rinleaf-review-modal__author strong{font-size:16px;font-weight:500}.rinleaf-review-modal__verified{padding:5px 8px;border-radius:5px;background:#111;color:#fff;font-size:11px;font-weight:700}.rinleaf-review-modal h3{margin:24px 0 0;color:inherit;font-size:18px}.rinleaf-review-modal__text{margin-top:22px;color:#525252;font-size:16px;line-height:1.65}.rinleaf-review-modal__text p{margin:0}.rinleaf-review-modal__gallery{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.rinleaf-review-modal__gallery-item{display:block;width:130px;height:130px;padding:0;overflow:hidden;border:0;border-radius:9px;background:transparent;cursor:zoom-in}.rinleaf-review-modal__gallery-item:focus-visible{outline:2px solid #111;outline-offset:3px}.rinleaf-review-modal__gallery img{display:block;width:130px;height:130px;object-fit:cover}.rinleaf-review-lightbox[hidden]{display:none}.rinleaf-review-lightbox{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10;display:grid;place-items:center;padding:24px;background:#000000bd;outline:none}.rinleaf-review-lightbox__panel{width:min(860px,100%);max-height:calc(100dvh - 48px);padding:24px;overflow:auto;border-radius:14px;background:#fff;color:#111}.rinleaf-review-lightbox__back{display:inline-flex;align-items:center;gap:8px;padding:0;border:0;background:transparent;color:#111;font-size:18px;cursor:pointer}.rinleaf-review-lightbox__back span{font-size:34px;line-height:1}.rinleaf-review-lightbox__stage{position:relative;display:flex;align-items:center;justify-content:center;min-height:300px;margin-top:18px}.rinleaf-review-lightbox__stage img{display:block;max-width:100%;max-height:calc(100dvh - 150px);object-fit:contain;border-radius:10px}.rinleaf-review-lightbox__arrow{position:absolute;top:50%;z-index:2;width:46px;height:56px;padding:0;border:0;background:#ffffffdb;color:#111;font-size:42px;line-height:1;transform:translateY(-50%);cursor:pointer}.rinleaf-review-lightbox__arrow--prev{left:0}.rinleaf-review-lightbox__arrow--next{right:0}.rinleaf-review-modal__product{display:flex;width:min(300px,100%);min-height:52px;align-items:center;justify-content:center;margin:34px auto 0;border-radius:999px;background:#111;color:#fff;font-size:15px;font-weight:700;text-decoration:none}.rinleaf-review-modal__product:hover{background:#2c2c2c;color:#fff}@media(max-width:749px){.rinleaf-review-modal{width:calc(100% - 28px);max-height:calc(100dvh - 110px);border-radius:12px}.rinleaf-review-modal__surface{max-height:calc(100dvh - 110px);padding:26px 22px 24px}.rinleaf-review-modal__close{top:12px;right:12px}.rinleaf-review-modal__rating .t4s-rating-wapper svg{width:17px;height:17px}.rinleaf-review-modal__author{margin-top:18px}.rinleaf-review-modal__text{margin-top:20px;font-size:15px;line-height:1.65}.rinleaf-review-modal__gallery{gap:10px;margin-top:24px}.rinleaf-review-modal__gallery-item{width:calc((100% - 20px) / 3);height:auto;aspect-ratio:1}.rinleaf-review-modal__gallery img{width:100%;height:100%}.rinleaf-review-lightbox{padding:14px}.rinleaf-review-lightbox__panel{max-height:calc(100dvh - 28px);padding:18px 14px;border-radius:12px}.rinleaf-review-lightbox__back{font-size:17px}.rinleaf-review-lightbox__stage{min-height:240px;margin-top:12px}.rinleaf-review-lightbox__stage img{max-height:calc(100dvh - 112px)}.rinleaf-review-lightbox__arrow{width:38px;height:52px;font-size:38px}.rinleaf-review-modal__product{margin-top:28px}}.t4s-quote-wrap{background:var(--cl-bg);border-radius:var(--bdr);height:100%}.t4s-quote-author{color:var(--cl-name);display:flex;flex-direction:column;align-items:center;gap:4px;font-weight:600;font-size:14px;margin-top:20px;line-height:24px;text-align:center}.t4s-quote-author-name{display:inline-block;vertical-align:middle}.t4s-quote-verified-badge{display:inline-flex;align-items:center;justify-content:center;width:72px;height:27px;margin-left:0;padding:0;border:1px solid currentColor;border-radius:999px;background:transparent;color:inherit;font-size:13px;font-weight:600;line-height:1;vertical-align:middle;white-space:nowrap}.t4s-quote-avatar{width:100px;height:100px;border-radius:100%;background-position:center;background-repeat:no-repeat;background-size:cover;display:inline-block;vertical-align:top;margin-bottom:15px}.t4s-rating-wapper{color:#fec42d;min-height:22px;font-weight:700;font-size:13px;margin-bottom:8px}.t4s-rating-wapper>i{margin:0 .5px}.t4s-quote-texts{margin-top:15px}.t4s-quote-content{background-color:var(--cl-bg);height:100%;display:flex;flex-direction:column}.t4s-quote-content p,.t4s-quote-texts p{font-size:14px;color:var(--cl-content);font-weight:400;line-height:24px;margin:0}.t4s-quotes-des-1 .t4s-quote-avatar{margin-bottom:15px}.t4s-quotes-des-1 .t4s-testimonial-item,.t4s-quotes-des-1 .testimonial-inner{height:100%}.t4s-quotes-des-1 .t4s-quote-wrap{padding:30px;display:flex;flex-direction:column}.t4s-quotes-des-1 .t4s-quote-content>p:first-of-type{min-height:168px}.t4s-quotes-des-1 .t4s-quote-author{margin-top:auto;padding-top:20px}.t4s-quotes-des-3 .t4s-quote-texts p:last-child{margin-bottom:0}.t4s-quotes-des-3 .testimonial-item .t4s-quote-infors,.t4s-quotes-des-4 .testimonial-item .t4s-quote-infors,.t4s-quotes-des-5 .testimonial-item .t4s-quote-infors,.t4s-quotes-des-6 .testimonial-item .t4s-quote-infors{align-items:center}.t4s-quotes-des-3.t4s-text-center .testimonial-item .t4s-quote-infors,.t4s-quotes-des-4.t4s-text-center .testimonial-item .t4s-quote-infors,.t4s-quotes-des-5.t4s-text-center .testimonial-item .t4s-quote-infors,.t4s-quotes-des-6.t4s-text-center .testimonial-item .t4s-quote-infors{justify-content:center}.t4s-quotes-des-3.t4s-text-end .testimonial-item .t4s-quote-infors,.t4s-quotes-des-4.t4s-text-end .testimonial-item .t4s-quote-infors,.t4s-quotes-des-5.t4s-text-end .testimonial-item .t4s-quote-infors,.t4s-quotes-des-6.t4s-text-end .testimonial-item .t4s-quote-infors{flex-direction:row-reverse}.t4s-quotes-des-3.t4s-text-start .testimonial-item .t4s-quote-avatar,.t4s-quotes-des-4.t4s-text-start .testimonial-item .t4s-quote-avatar,.t4s-quotes-des-5.t4s-text-start .testimonial-item .t4s-quote-avatar,.t4s-quotes-des-6.t4s-text-start .testimonial-item .t4s-quote-avatar{margin-right:15px}.t4s-quotes-des-3.t4s-text-end .testimonial-item .t4s-quote-avatar,.t4s-quotes-des-4.t4s-text-end .testimonial-item .t4s-quote-avatar,.t4s-quotes-des-5.t4s-text-end .testimonial-item .t4s-quote-avatar,.t4s-quotes-des-6.t4s-text-end .testimonial-item .t4s-quote-avatar{margin-left:15px}.t4s-quotes-des-3.t4s-text-center .testimonial-item .t4s-quote-avatar,.t4s-quotes-des-4.t4s-text-center .testimonial-item .t4s-quote-avatar,.t4s-quotes-des-5.t4s-text-center .testimonial-item .t4s-quote-avatar,.t4s-quotes-des-6.t4s-text-center .testimonial-item .t4s-quote-avatar{margin-right:7.5px}.t4s-quotes-des-3.t4s-text-center .testimonial-item .t4s-quote-au-rev,.t4s-quotes-des-4.t4s-text-center .testimonial-item .t4s-quote-au-rev,.t4s-quotes-des-5.t4s-text-center .testimonial-item .t4s-quote-au-rev,.t4s-quotes-des-6.t4s-text-center .testimonial-item .t4s-quote-au-rev{margin-left:7.5px}.flickityt4s-enabled.t4s-quotes-des-2,.flickityt4s-enabled.t4s-quotes-des-3{margin-bottom:-30px;margin-top:-15px}.flickityt4s-enabled.t4s-quotes-des-2 .testimonial-inner,.flickityt4s-enabled.t4s-quotes-des-3 .testimonial-inner{padding-top:15px;padding-bottom:30px}.t4s-quotes-des-2 .t4s-quote-wrap,.t4s-quotes-des-3 .t4s-quote-wrap{padding:30px;background:var(--cl-bg);box-shadow:0 15px 34px var(--cl-bd)}.t4s-quotes-des-2 .t4s-testimonial-item,.t4s-quotes-des-2 .testimonial-inner{height:100%}.t4s-quotes-des-2 .t4s-quote-wrap{min-height:420px;display:flex;flex-direction:column}.t4s-quotes-des-2 .t4s-quote-content>p:first-of-type{min-height:168px}.t4s-quotes-des-2 .t4s-quote-author{margin-top:auto;padding-top:20px}.t4s-quotes-des-3 .t4s-quote-avatar{margin-right:15px;margin-bottom:0}.t4s-quotes-des-4 .t4s-testimonial-item{box-shadow:inset -1px -1px var(--cl-bd),-1px -1px var(--cl-bd)}.t4s-quotes-des-4 .t4s-quote-avatar{width:80px;height:80px;margin-right:20px;margin-bottom:0}.t4s-quotes-des-4 .t4s-quote-author{font-size:13px;line-height:20px;letter-spacing:.17em;margin-bottom:0;font-weight:500}.t4s-quotes-des-4 .t4s-quote-position{font-size:13px;line-height:20px;margin-bottom:0}.t4s-quotes-des-4 .t4s-quote-texts{margin-top:0;margin-bottom:30px}.t4s-quotes-des-4 .t4s-testimonial-item{border-color:var(--cl-bd);padding:41px 20px 49px;margin:0}.t4s-quotes-des-5 .t4s-testimonial-item,.t4s-quotes-des-6 .t4s-testimonial-item{box-shadow:inset -1px -1px var(--cl-bd),-1px -1px var(--cl-bd);padding:30px;background:var(--cl-bg)}.t4s-quotes-des-6 .t4s-quote-avatar{margin-right:15px;margin-bottom:0}.t4s-quotes-des-7 .t4s-quote-content p{font-family:var(--font-heading-family);font-size:22px;line-height:1.4}.t4s-quotes-des-1 .testimonial-item .t4s-quote-avatar,.t4s-quotes-des-2 .testimonial-item .t4s-quote-avatar,.t4s-quotes-des-5 .testimonial-item .t4s-quote-avatar{margin-bottom:15px}.t4s_des_title_30 .heading-testimonials-star{display:flex;justify-content:center}.t4s-rating-wapper svg{width:13px;height:13px;display:inline-block;vertical-align:top;margin:0 .5px;fill:#fec42d}.t4s-rating-wapper .rating{display:inline-block;position:relative;vertical-align:top}.t4s-rating-wapper .rating .last-star{fill:#dedede}.t4s-rating-wapper .rating .star_half{position:absolute;z-index:2}.t4s-rating-wapper .rating.rating_1-5 .star_half{left:14px}.t4s-rating-wapper .rating.rating_2-5 .star_half{left:28px}.t4s-rating-wapper .rating.rating_3-5 .star_half{left:42px}.t4s-rating-wapper .rating.rating_4-5 .star_half{left:auto;right:0}@media(max-width:1024px){.t4s-quotes-des-7 .t4s-quote-content p{font-size:16px}.t4s-quotes-des-1 .t4s-quote-content>p:first-of-type{min-height:144px}.t4s-quotes-des-2 .t4s-quote-wrap{min-height:400px}.t4s-quotes-des-2 .t4s-quote-content>p:first-of-type{min-height:144px}}@media(max-width:767px){.t4s-testimonials .flickityt4s-enabled .t4s-testimonial-item,.t4s-testimonials .flickityt4s-enabled .testimonial-inner{height:auto}.t4s-quotes-des-1 .t4s-quote-content>p:first-of-type{min-height:auto}.t4s-quotes-des-2 .t4s-quote-wrap{min-height:460px;display:flex;flex-direction:column}.t4s-quotes-des-2 .t4s-quote-content>p:first-of-type{min-height:180px}.t4s-quotes-des-2 .t4s-quote-author{margin-top:auto;padding-top:20px}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/testimonials.css.map */
