.google-reviews-section{background:rgb(var(--color-background))}.google-reviews-section .section__header{text-align:center;margin-bottom:2.5rem}.google-reviews-section .section__header h2{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);margin-bottom:.5rem}.google-reviews-section .section__header p{color:rgba(var(--color-foreground),.7);font-size:1rem;max-width:36rem;margin:0 auto}google-reviews-slider{display:block}.google-reviews-slider__wrap{position:relative;padding:0 3.25rem}.google-reviews-slider__track:not(.slick-initialized){display:flex;flex-wrap:nowrap;overflow:hidden;gap:0}.google-reviews-slider__track:not(.slick-initialized) .google-review-slide{flex:0 0 33.333%;max-width:33.333%;padding:0 10px;box-sizing:border-box}@media only screen and (max-width:989px){.google-reviews-slider__track:not(.slick-initialized) .google-review-slide{flex:0 0 50%;max-width:50%}}@media only screen and (max-width:749px){.google-reviews-slider__track:not(.slick-initialized) .google-review-slide{flex:0 0 84%;max-width:84%;margin:0 auto}}.google-reviews-slider__track.slick-initialized .slick-list{overflow:hidden}.google-reviews-slider__track .slick-slide{padding:0 10px;height:auto}.google-reviews-slider__track .slick-slide>div{height:100%}.google-reviews-slider__track .slick-track{display:flex!important;align-items:stretch}.google-review-card{background:#fff;border-radius:12px;box-shadow:0 4px 24px #0000000f;padding:1.25rem 1.5rem;height:100%;display:flex;gap:1rem;min-height:180px;max-height:200px}.google-review-card__profile{flex-shrink:0;width:6.5rem;text-align:center}.google-review-card__avatar{width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto .5rem;font-size:1.125rem;font-weight:600;color:#fff;text-transform:uppercase}.google-review-card__name{font-family:var(--font-heading-family);font-size:.875rem;font-weight:600;line-height:1.3;margin:0 0 .35rem;color:rgb(var(--color-foreground))}.google-review-card__verified{display:inline-flex;align-items:center;gap:.25rem;font-size:.5625rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#5199a6}.google-review-card__verified svg{width:11px;height:11px;flex-shrink:0}.google-review-card__body{flex:1;min-width:0;overflow:hidden}.google-review-card__meta{display:flex;align-items:center;flex-wrap:wrap;gap:.35rem .5rem;margin-bottom:.5rem}.google-review-card__meta .rating{margin:0}.google-review-card__meta .rating-star{--font-size: .8}.google-review-card__date{font-size:.75rem;color:rgba(var(--color-foreground),.55)}.google-review-card__text{font-size:.875rem;line-height:1.45;color:rgb(var(--color-foreground));display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.google-review-card__text p{margin:0}.google-reviews-slider__wrap .slick-prev,.google-reviews-slider__wrap .slick-next{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:44px;height:44px;border-radius:50%;background:#fff;border:1px solid rgba(var(--color-foreground),.12);box-shadow:0 2px 12px #00000014;display:flex;align-items:center;justify-content:center;cursor:pointer;color:rgba(var(--color-foreground),.7);transition:box-shadow .2s ease,color .2s ease}.google-reviews-slider__wrap .slick-prev:hover,.google-reviews-slider__wrap .slick-next:hover{box-shadow:0 4px 16px #0000001f;color:rgb(var(--color-foreground))}.google-reviews-slider__wrap .slick-prev{left:0}.google-reviews-slider__wrap .slick-next{right:0}.google-reviews-slider__wrap .slick-prev:before,.google-reviews-slider__wrap .slick-next:before{display:none}.google-reviews-slider__wrap .slick-prev .icon,.google-reviews-slider__wrap .slick-next .icon{font-size:.875rem}.google-reviews-dots .slick-dots{position:static;margin-top:1.5rem;display:flex!important;align-items:center;justify-content:center;gap:0;width:100%;max-width:480px;margin-left:auto;margin-right:auto;padding:0;height:4px;background:rgba(var(--color-foreground),.12);border-radius:2px;overflow:hidden}.google-reviews-dots .slick-dots li{flex:1;width:auto;height:4px;margin:0}.google-reviews-dots .slick-dots li button{width:100%;height:4px;padding:0;background:transparent}.google-reviews-dots .slick-dots li button:before{display:none}.google-reviews-dots .slick-dots li.slick-active{background:#5199a6}.google-reviews-footer{text-align:center;margin-top:2.25rem}.google-reviews-footer__link{display:inline-flex;align-items:center;justify-content:center;gap:.75rem;font-size:1rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;text-decoration:none;color:rgb(var(--color-foreground));background:#fff;border:1px solid rgba(var(--color-foreground),.15);border-radius:6px;padding:1rem 2rem;min-height:52px;box-shadow:0 2px 12px #0000000f;transition:box-shadow .2s ease,transform .2s ease,background .2s ease}.google-reviews-footer__link:hover{box-shadow:0 4px 20px #0000001a;transform:translateY(-1px);background:#fafafa}.google-reviews-footer__google-icon{display:inline-flex;align-items:center;flex-shrink:0}.google-reviews-footer__google-icon svg{width:26px;height:26px}@media only screen and (max-width:989px){.google-reviews-slider__wrap{padding:0 2.75rem}}@media only screen and (max-width:749px){.google-reviews-slider__wrap{padding:0 2.25rem}.google-review-card{flex-direction:row;max-height:none;min-height:160px}.google-review-card__profile{width:5.5rem;display:block;text-align:center}.google-review-card__avatar{margin:0 auto .5rem;width:44px;height:44px}.google-reviews-footer__link{font-size:.9375rem;padding:.875rem 1.5rem;width:100%;max-width:22rem}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/section-google-reviews.css.map */
