body:is(.template-index,.template-suffix-kwik-mind) #MainContent>.shopify-section:has([data-home-reviews]){--kwik-section-min: 0px}body:is(.template-index,.template-suffix-kwik-mind) #MainContent [data-home-reviews]{min-height:0;font-family:"Kwik Helvetica Neue",sans-serif;--reviews-star-mask: var(--reviews-desktop-star-mask);--reviews-star-color: var(--reviews-desktop-ink)}body:is(.template-index,.template-suffix-kwik-mind) #MainContent [data-home-reviews] [id^=custom-reviews-header-]{max-width:calc(100% - 40px);min-height:0}body:is(.template-index,.template-suffix-kwik-mind) #MainContent [data-home-reviews] [id^=custom-reviews-heading-],body:is(.template-index,.template-suffix-kwik-mind) #MainContent [data-home-reviews] [id^=custom-reviews-subheading-],body:is(.template-index,.template-suffix-kwik-mind) #MainContent [data-home-reviews] [id^=reviews-footer-]{overflow-wrap:anywhere}body:is(.template-index,.template-suffix-kwik-mind) #MainContent [data-home-reviews] .swiper{overflow:visible}body:is(.template-index,.template-suffix-kwik-mind) #MainContent [data-home-reviews] .swiper-wrapper{transform:none;height:auto;align-items:var(--reviews-card-align)}body:is(.template-index,.template-suffix-kwik-mind) #MainContent [data-home-reviews] .swiper-slide{min-width:0;height:auto;transform:none}body:is(.template-index,.template-suffix-kwik-mind) #MainContent [data-home-reviews] .review-card{height:auto;min-height:0;overflow-wrap:anywhere;transition:none}body:is(.template-index,.template-suffix-kwik-mind) #MainContent [data-home-reviews] .review-text,body:is(.template-index,.template-suffix-kwik-mind) #MainContent [data-home-reviews] .review-author,body:is(.template-index,.template-suffix-kwik-mind) #MainContent [data-home-reviews] [id^=reviews-footer-]{display:flow-root}body:is(.template-index,.template-suffix-kwik-mind) #MainContent [data-home-reviews] .review-text::before,body:is(.template-index,.template-suffix-kwik-mind) #MainContent [data-home-reviews] .review-text::after{content:none}body:is(.template-index,.template-suffix-kwik-mind) #MainContent [data-home-reviews] .review-home-lines{display:block}body:is(.template-index,.template-suffix-kwik-mind) #MainContent [data-home-reviews] .review-text .review-home-lines{white-space:pre-wrap}body:is(.template-index,.template-suffix-kwik-mind) #MainContent [data-home-reviews] .review-copy-mobile{display:none}body:is(.template-index,.template-suffix-kwik-mind) #MainContent [data-home-reviews] .review-reference-star{display:block;flex-shrink:0;mask:var(--reviews-star-mask) center / 100% 100% no-repeat;background:var(--reviews-star-color)}@media(min-width:901px){body:is(.template-index,.template-suffix-kwik-mind) #MainContent [data-home-reviews]{padding-block:var(--reviews-top) var(--reviews-bottom)}body:is(.template-index,.template-suffix-kwik-mind) #MainContent [data-home-reviews] [id^=custom-reviews-header-]{width:608px;padding:0;margin:0 auto 44px}body:is(.template-index,.template-suffix-kwik-mind) #MainContent [data-home-reviews] [id^=custom-reviews-heading-]{padding:.4px 0;margin:0 0 3px;width:auto;min-height:0;font-size:var(--reviews-heading-size);line-height:1.43;letter-spacing:-1px;color:var(--reviews-desktop-ink)}body:is(.template-index,.template-suffix-kwik-mind) #MainContent [data-home-reviews] [id^=custom-reviews-subheading-]{font-size:var(--reviews-subheading-size);line-height:1.4228;font-weight:500;color:var(--reviews-desktop-ink)}body:is(.template-index,.template-suffix-kwik-mind) #MainContent [data-home-reviews] .swiper{width:calc(100% - 105px);max-width:calc(var(--reviews-max-width) + 15px);padding:0 15px 0 16px}body:is(.template-index,.template-suffix-kwik-mind) #MainContent [data-home-reviews] .swiper-wrapper{grid-template-columns:repeat(auto-fit,minmax(min(100%,calc((var(--reviews-max-width) - 16px - (var(--reviews-columns) - 1) * 21px) / var(--reviews-columns))),1fr));gap:21px}body:is(.template-index,.template-suffix-kwik-mind) #MainContent [data-home-reviews] .swiper-slide{width:auto}body:is(.template-index,.template-suffix-kwik-mind) #MainContent [data-home-reviews] .review-card,body:is(.template-index,.template-suffix-kwik-mind) #MainContent [data-home-reviews] .review-card:hover{width:100%;padding:28px 28px 29px;border:1px solid var(--reviews-desktop-border);border-radius:var(--reviews-radius);background:var(--reviews-desktop-card);box-shadow:0 1px 2px rgb(0 0 0 / 5%)}body:is(.template-index,.template-suffix-kwik-mind) #MainContent [data-home-reviews] .review-stars{gap:3.5px;margin-bottom:15px}body:is(.template-index,.template-suffix-kwik-mind) #MainContent [data-home-reviews] .review-reference-star{width:16px;height:16px}body:is(.template-index,.template-suffix-kwik-mind) #MainContent [data-home-reviews] .review-text{width:var(--review-desktop-copy-width, 100%);max-width:100%;align-self:flex-start;font-size:var(--reviews-text-size);line-height:1.4228;font-weight:400;color:var(--reviews-desktop-ink)}body:is(.template-index,.template-suffix-kwik-mind) #MainContent [data-home-reviews] .review-text .review-home-lines{margin-block:-1.25px}body:is(.template-index,.template-suffix-kwik-mind) #MainContent [data-home-reviews] .review-card:has(.review-author) .review-text{margin-bottom:36.5px}body:is(.template-index,.template-suffix-kwik-mind) #MainContent [data-home-reviews] .review-author{padding:0;margin-top:auto;font-size:var(--reviews-author-size);line-height:1.3333;font-weight:400;color:var(--reviews-desktop-ink)}body:is(.template-index,.template-suffix-kwik-mind) #MainContent [data-home-reviews] .review-author .review-home-lines{margin-block:-.5px}body:is(.template-index,.template-suffix-kwik-mind) #MainContent [data-home-reviews] .review-author strong{color:var(--reviews-desktop-ink)}body:is(.template-index,.template-suffix-kwik-mind) #MainContent [data-home-reviews] .review-author-title{color:var(--reviews-desktop-muted)}body:is(.template-index,.template-suffix-kwik-mind) #MainContent [data-home-reviews] [id^=reviews-footer-]{margin:57px auto 0;font-size:var(--reviews-footer-size);line-height:1.4228;font-weight:400;color:var(--reviews-desktop-muted)}body:is(.template-index,.template-suffix-kwik-mind) #MainContent [data-home-reviews] [id^=reviews-footer-] .review-home-lines{margin-block:-1.25px}body:is(.template-index,.template-suffix-kwik-mind) #MainContent [data-home-reviews] [id^=reviews-footer-] strong{color:var(--reviews-desktop-ink)}body:is(.template-index,.template-suffix-kwik-mind) #MainContent [data-home-reviews] .review-mobile-only{display:none}}@media(max-width:900px){body:is(.template-index,.template-suffix-kwik-mind) #MainContent [data-home-reviews]{padding-block:var(--reviews-mobile-top) var(--reviews-mobile-bottom);background:var(--reviews-mobile-bg);--reviews-star-mask: var(--reviews-mobile-star-mask);--reviews-star-color: var(--reviews-mobile-star-color)}body:is(.template-index,.template-suffix-kwik-mind) #MainContent [data-home-reviews] [id^=custom-reviews-header-]{min-height:0}body:is(.template-index,.template-suffix-kwik-mind) #MainContent [data-home-reviews] [id^=custom-reviews-heading-]{font-size:calc(var(--reviews-mobile-heading-size) * .9987);line-height:1.1111;letter-spacing:0}body:is(.template-index,.template-suffix-kwik-mind) #MainContent [data-home-reviews] [id^=custom-reviews-subheading-]{font-size:var(--reviews-mobile-subheading-size);line-height:1.34;min-height:0;padding-block:.3403px}body:is(.template-index,.template-suffix-kwik-mind) #MainContent [data-home-reviews] .swiper-wrapper{grid-template-columns:minmax(0,1fr);gap:24px}body:is(.template-index,.template-suffix-kwik-mind) #MainContent [data-home-reviews] .review-card,body:is(.template-index,.template-suffix-kwik-mind) #MainContent [data-home-reviews] .review-card:hover{border-radius:7.1466px;box-shadow:none}body:is(.template-index,.template-suffix-kwik-mind) #MainContent [data-home-reviews] .review-reference-star{width:12.2513px;height:12.2513px}body:is(.template-index,.template-suffix-kwik-mind) #MainContent [data-home-reviews] .review-text{min-height:0;padding-block:.3741px;font-size:var(--reviews-mobile-text-size);line-height:1.4514}body:is(.template-index,.template-suffix-kwik-mind) #MainContent [data-home-reviews] .review-copy-default{display:none}body:is(.template-index,.template-suffix-kwik-mind) #MainContent [data-home-reviews] .review-copy-mobile{display:block}body:is(.template-index,.template-suffix-kwik-mind) #MainContent [data-home-reviews] .review-card:has(.review-author) .review-text{margin-bottom:16px}body:is(.template-index,.template-suffix-kwik-mind) #MainContent [data-home-reviews] .review-author{min-height:0;padding-block:.3429px;font-size:calc(var(--reviews-mobile-author-size) * 1.0009);line-height:1.5}body:is(.template-index,.template-suffix-kwik-mind) #MainContent [data-home-reviews] [id^=reviews-footer-]{font-size:calc(var(--reviews-mobile-footer-size) * 1.0019);line-height:1.3333;letter-spacing:1.072px}body:is(.template-index,.template-suffix-kwik-mind) #MainContent [data-home-reviews] .review-desktop-only{display:none}}
