.CartGoogleReviews{text-align:center;padding:10px 1rem;grid-column:1/span 2;background:#fff}.CartGoogleReviews-heading{font-size:24px;font-weight:700;font-style:normal;color:#111;text-wrap:balance;line-height:1.32}@media (min-width:768px){.CartGoogleReviews-heading{font-size:22px;margin-bottom:32px}}@media (min-width:1024px){.CartGoogleReviews-heading{font-size:24px;margin-bottom:20px}}.CartGoogleReviews-Text{font-weight:700;font-size:18px;line-height:24px;color:#111}@media (min-width:768px){.CartGoogleReviews-Text{font-size:19px;line-height:25px}}@media (min-width:1024px){.CartGoogleReviews-Text{font-size:20px;line-height:26px}}.CartGoogleReviews-Summary{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;background-color:rgba(17,17,17,.05);padding:24px;border-radius:8px;margin:0 auto;max-width:1200px}@media (max-width:425px){.CartGoogleReviews-Summary{padding:24px;justify-content:center!important;margin-top:20px}}.CartGoogleReviews-Summary--collapsed{padding:12px;max-height:50px;cursor:pointer}@media (min-width:768px){.CartGoogleReviews-Summary--collapsed{padding:14px;max-height:55px}}@media (min-width:1024px){.CartGoogleReviews-Summary--collapsed{padding:16px;max-height:60px}}.CartGoogleReviews-Summary--collapsed:hover{background:rgba(17,17,17,.05)}.CartGoogleReviews-Summary h2{font-weight:700;font-size:18px;line-height:24px;color:#111}@media (min-width:768px){.CartGoogleReviews-Summary h2{font-size:19px;line-height:25px}}@media (min-width:1024px){.CartGoogleReviews-Summary h2{font-size:20px;line-height:26px}}.CartGoogleReviews-Summary p{margin:6px 0;color:#5f6368;font-size:16px}@media (min-width:768px){.CartGoogleReviews-Summary p{margin:7px 0;font-size:17px}}@media (min-width:1024px){.CartGoogleReviews-Summary p{margin:8px 0;font-size:18px}}.CartGoogleReviews-Title{text-transform:none;letter-spacing:-.5px;display:flex;height:31px;grid-gap:8px;gap:8px}@media (min-width:768px){.CartGoogleReviews-Title{height:29px;grid-gap:7px;gap:7px;font-size:24px}}@media (min-width:1024px){.CartGoogleReviews-Title{height:31px;grid-gap:8px;gap:8px}}.CartGoogleReviews-Title,.CartGoogleReviews-Title span{text-transform:none}.CartGoogleReviews-E,.CartGoogleReviews-G,.CartGoogleReviews-G2,.CartGoogleReviews-L,.CartGoogleReviews-O1,.CartGoogleReviews-O2{font-size:22px}@media (min-width:768px){.CartGoogleReviews-E,.CartGoogleReviews-G,.CartGoogleReviews-G2,.CartGoogleReviews-L,.CartGoogleReviews-O1,.CartGoogleReviews-O2{font-size:24px}}@media (min-width:1024px){.CartGoogleReviews-E,.CartGoogleReviews-G,.CartGoogleReviews-G2,.CartGoogleReviews-L,.CartGoogleReviews-O1,.CartGoogleReviews-O2{font-size:25px}}.CartGoogleReviews-G{color:#4285f4}.CartGoogleReviews-O1{color:#ea4335}.CartGoogleReviews-O2{color:#fbbc05}.CartGoogleReviews-G2{color:#4285f4}.CartGoogleReviews-L{color:#34a853}.CartGoogleReviews-E{color:#ea4335}.CartGoogleReviews-Slider{display:flex;align-items:center;justify-content:center;position:relative;grid-gap:0;gap:0;max-width:1200px;margin:16px auto 0}@media (min-width:768px){.CartGoogleReviews-Slider{margin:18px 0 0}}@media (min-width:1024px){.CartGoogleReviews-Slider{margin:20px 0 0}}.CartGoogleReviews-Next,.CartGoogleReviews-Prev{background:rgba(17,17,17,.5);font-size:20px;cursor:pointer;width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .3s ease;color:#fff;position:absolute;top:50%;transform:translateY(-50%);z-index:10;box-shadow:0 2px 6px rgba(0,0,0,.15)}@media (min-width:480px){.CartGoogleReviews-Next,.CartGoogleReviews-Prev{width:30px;height:30px;font-size:22px}}@media (min-width:768px){.CartGoogleReviews-Next,.CartGoogleReviews-Prev{width:32px;height:32px;font-size:26px}}@media (min-width:1024px){.CartGoogleReviews-Next,.CartGoogleReviews-Prev{width:32px;height:32px;font-size:30px;box-shadow:0 2px 8px rgba(0,0,0,.15)}}.CartGoogleReviews-Next:hover:not(:disabled),.CartGoogleReviews-Prev:hover:not(:disabled){background:#111;border-color:#111;color:#fff;box-shadow:0 4px 12px rgba(0,0,0,.2)}.CartGoogleReviews-Next:disabled,.CartGoogleReviews-Prev:disabled{opacity:.4;cursor:not-allowed}.CartGoogleReviews-Prev{left:-15px}@media (min-width:768px){.CartGoogleReviews-Prev{left:10px}}@media (min-width:1024px){.CartGoogleReviews-Prev{left:-15px}}.CartGoogleReviews-Next{right:-15px}@media (min-width:768px){.CartGoogleReviews-Next{right:10px}}@media (min-width:1024px){.CartGoogleReviews-Next{right:-15px}}.CartGoogleReviews-SlideWrapper{align-items:start;grid-gap:15px;gap:15px;overflow:hidden;width:100%;position:relative;display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}@media (min-width:640px){.CartGoogleReviews-SlideWrapper{grid-template-columns:repeat(2,1fr);grid-gap:16px;gap:16px;justify-content:center}}@media (min-width:768px){.CartGoogleReviews-SlideWrapper{grid-template-columns:repeat(2,1fr);grid-gap:18px;gap:18px;justify-content:center}}@media (min-width:1024px){.CartGoogleReviews-SlideWrapper{grid-template-columns:repeat(4,1fr);grid-gap:20px;gap:20px;justify-content:center}}@media (min-width:1200px){.CartGoogleReviews-SlideWrapper{grid-template-columns:repeat(4,249px);justify-content:center}}.CartGoogleReviews-Review{background:rgba(17,17,17,.05);padding:16px;border-radius:8px;width:100%;box-sizing:border-box;transition:transform .6s ease-in-out;will-change:transform;position:relative;margin-right:0}@media (min-width:480px){.CartGoogleReviews-Review{padding:18px}}@media (min-width:768px){.CartGoogleReviews-Review{padding:20px}}.CartGoogleReviews-Review-Header{display:flex;align-items:flex-start;margin-bottom:12px;grid-gap:10px;gap:10px}@media (min-width:768px){.CartGoogleReviews-Review-Header{margin-bottom:14px;grid-gap:11px;gap:11px}}@media (min-width:1024px){.CartGoogleReviews-Review-Header{margin-bottom:16px;grid-gap:12px;gap:12px}}.CartGoogleReviews-Avatar{width:40px;height:40px;border-radius:50%;object-fit:cover;flex-shrink:0}@media (min-width:768px){.CartGoogleReviews-Avatar{width:44px;height:44px}}@media (min-width:1024px){.CartGoogleReviews-Avatar{width:48px;height:48px}}.CartGoogleReviews-Review-HeaderContent{flex:1 1;text-align:left}.CartGoogleReviews-AuthorName{font-size:14px;line-height:16px;font-weight:600;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:100%}@media (min-width:768px){.CartGoogleReviews-AuthorName{font-size:14.5px;line-height:17px}}@media (min-width:1024px){.CartGoogleReviews-AuthorName{font-size:15px;line-height:18px}}.CartGoogleReviews-ReviewMeta{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px;margin-top:4px}@media (min-width:768px){.CartGoogleReviews-ReviewMeta{margin-bottom:5px;margin-top:5px}}@media (min-width:1024px){.CartGoogleReviews-ReviewMeta{margin-bottom:6px;margin-top:6px}}.CartGoogleReviews-Time{font-size:11px;line-height:14px;color:rgba(17,17,17,.5)}@media (min-width:768px){.CartGoogleReviews-Time{font-size:11.5px;line-height:15px}}@media (min-width:1024px){.CartGoogleReviews-Time{font-size:12px;line-height:16px}}.CartGoogleReviews-GoogleLink{font-size:11px;color:#197bff;text-decoration:none}@media (min-width:768px){.CartGoogleReviews-GoogleLink{font-size:11.5px}}@media (min-width:1024px){.CartGoogleReviews-GoogleLink{font-size:12px}}.CartGoogleReviews-GoogleLink:hover{text-decoration:underline}.CartGoogleReviews-Rating{display:flex;align-items:center;grid-gap:4px;gap:4px;margin-top:2px}@media (min-width:768px){.CartGoogleReviews-Rating{grid-gap:5px;gap:5px;margin-top:3px}}@media (min-width:1024px){.CartGoogleReviews-Rating{grid-gap:6px;gap:6px;margin-top:4px}}.CartGoogleReviews-Stars{color:#fbbc05;font-size:14px;letter-spacing:.5px}@media (min-width:768px){.CartGoogleReviews-Stars{font-size:15px;letter-spacing:.8px}}@media (min-width:1024px){.CartGoogleReviews-Stars{font-size:16px;letter-spacing:1px}}.CartGoogleReviews-ReviewText{text-align:left;font-size:14px;margin:2px;position:relative;line-height:20px;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;color:#111}@media (min-width:768px){.CartGoogleReviews-ReviewText{font-size:16px;line-height:23px}}@media (min-width:810px){.CartGoogleReviews-ReviewText{font-size:16px;line-height:23px}}@media (min-width:1024px){.CartGoogleReviews-ReviewText{font-size:16px;line-height:23px}}.CartGoogleReviews-ReviewText--collapsed{max-height:60px;overflow:hidden}@media (min-width:768px){.CartGoogleReviews-ReviewText--collapsed{max-height:66px}}@media (min-width:1024px){.CartGoogleReviews-ReviewText--collapsed{max-height:72px}}.CartGoogleReviews-ReviewText--collapsed:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:30px;background:linear-gradient(transparent,rgba(17,17,17,.05));pointer-events:none}@media (min-width:768px){.CartGoogleReviews-ReviewText--collapsed:after{height:35px}}@media (min-width:1024px){.CartGoogleReviews-ReviewText--collapsed:after{height:40px}}.CartGoogleReviews-ShowMoreButton{background:none;border:none;color:rgba(17,17,17,.5);font-size:13px;font-weight:500;cursor:pointer;padding:6px 0;margin-top:auto;text-align:left;width:100%;text-decoration:none;transition:color .3s ease}@media (min-width:768px){.CartGoogleReviews-ShowMoreButton{font-size:13.5px;padding:7px 0;margin-top:auto}}@media (min-width:1024px){.CartGoogleReviews-ShowMoreButton{font-size:14px;padding:8px 0;margin-top:auto}}.CartGoogleReviews-ShowMoreButton:hover{color:rgba(17,17,17,.5);text-decoration:underline}.CartGoogleReviews-Button{display:inline-block;background-color:#1a73e8;color:#fff;padding:10px 20px;border-radius:4px;font-size:13px;font-weight:700;text-decoration:none;cursor:pointer;transition:background-color .3s ease;border:none;margin-top:2px}@media (min-width:768px){.CartGoogleReviews-Button{padding:11px 22px;font-size:13.5px}}@media (min-width:1024px){.CartGoogleReviews-Button{padding:12px 24px;font-size:14px}}.CartGoogleReviews-Button:hover{background-color:#155ab6;text-decoration:none}@media (max-width:359px){.CartGoogleReviews{padding:8px .5rem}}@media (min-width:360px) and (max-width:479px){.CartGoogleReviews{padding:10px 6rem}}@media (min-width:480px) and (max-width:767px){.CartGoogleReviews{padding:10px 1rem}}@media (min-width:768px) and (max-width:1023px){.CartGoogleReviews{padding:10px 2rem}}@media (min-width:1024px) and (max-width:1279px){.CartGoogleReviews{padding:10px 4rem}}@media (min-width:1280px){.CartGoogleReviews{padding:10px 6rem}}.CartGoogleReviews-Star{font-weight:700;font-size:18px;line-height:24px;color:#111;word-break:normal!important}@media (min-width:768px){.CartGoogleReviews-Star{font-size:20px;line-height:26px}}@media (min-width:1024px){.CartGoogleReviews-Star{font-size:22px;line-height:28px}}.CartGoogleReviews-TotalReviews{font-size:11px;line-height:13px;color:rgba(17,17,17,.5)}@media (min-width:768px){.CartGoogleReviews-TotalReviews{font-size:11.5px;line-height:13.5px}}@media (min-width:1024px){.CartGoogleReviews-TotalReviews{font-size:12px;line-height:14px}}.CartGoogleReviews-StarIcon{color:#fbbc05;letter-spacing:.5px}@media (min-width:768px){.CartGoogleReviews-StarIcon{letter-spacing:.8px}}@media (min-width:1024px){.CartGoogleReviews-StarIcon{letter-spacing:1px}}@media (max-width:359px){.CartGoogleReviews-SlideWrapper{grid-template-columns:1fr;grid-gap:12px;gap:12px;padding:0 5px}.CartGoogleReviews-Review{padding:12px}.CartGoogleReviews-Next,.CartGoogleReviews-Prev{width:26px;height:26px;font-size:18px}}.CartGoogleReviews-Review{display:flex;flex-direction:column}@media (min-width:1024px){.CartGoogleReviews-Review{min-height:222px}}.CheckoutGoogleReviews{text-align:center;margin-top:50px;order:10}.CheckoutGoogleReviews-heading{font-size:24px;font-weight:700;line-height:1.3;margin-bottom:20px;color:#111}.CheckoutGoogleReviews-Text{font-weight:700;font-size:20px;line-height:26px;color:#111}.CheckoutGoogleReviews-Summary{background:rgba(17,17,17,.05);padding:24px;display:flex;flex-direction:column;align-items:center;margin:0 auto 20px;border-radius:6px;border:none!important;transition:all .3s ease;overflow:hidden}.CheckoutGoogleReviews-Summary--collapsed{padding:16px;max-height:60px;cursor:pointer}.CheckoutGoogleReviews-Summary--collapsed:hover{background:rgba(17,17,17,.05)}.CheckoutGoogleReviews-Summary h2{font-weight:700;font-size:20px;line-height:26px;color:#111}.CheckoutGoogleReviews-Summary p{margin:8px 0;color:#5f6368;font-size:18px}.CheckoutGoogleReviews-Title{text-transform:none;letter-spacing:-.5px;display:flex;height:31px;grid-gap:8px;gap:8px}.CheckoutGoogleReviews-Title,.CheckoutGoogleReviews-Title span{text-transform:none}.CheckoutGoogleReviews-G{color:#4285f4;font-size:25px}.CheckoutGoogleReviews-O1{color:#ea4335;font-size:25px}.CheckoutGoogleReviews-O2{color:#fbbc05;font-size:25px}.CheckoutGoogleReviews-G2{color:#4285f4;font-size:25px}.CheckoutGoogleReviews-L{color:#34a853;font-size:25px}.CheckoutGoogleReviews-E{color:#ea4335;font-size:25px}.CheckoutGoogleReviews-Slider{display:flex;align-items:center;justify-content:center;margin:20px 0;position:relative;grid-gap:0;gap:0}.CheckoutGoogleReviews-Prev{margin-top:5px}.CheckoutGoogleReviews-Next,.CheckoutGoogleReviews-Prev{background:rgba(17,17,17,.5);font-size:30px;cursor:pointer;width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .3s ease;color:#fff;position:absolute;top:50%;transform:translateY(-50%);z-index:10;box-shadow:0 2px 8px rgba(0,0,0,.15)}.CheckoutGoogleReviews-Next:hover,.CheckoutGoogleReviews-Next:hover:not(:disabled),.CheckoutGoogleReviews-Prev:hover,.CheckoutGoogleReviews-Prev:hover:not(:disabled){background:#111;border-color:#111;color:#fff;box-shadow:0 4px 12px rgba(0,0,0,.2)}.CheckoutGoogleReviews-Next:disabled,.CheckoutGoogleReviews-Prev:disabled{opacity:.4;cursor:not-allowed}.CheckoutGoogleReviews-Prev{left:-15px}.CheckoutGoogleReviews-Next{right:-15px}.CheckoutGoogleReviews-SlideWrapper{align-items:start;display:flex;grid-gap:20px;gap:20px;overflow:hidden;width:100%;position:relative}.CheckoutGoogleReviews-CheckoutReview{background:rgba(17,17,17,.05);padding:20px;border-radius:12px;box-shadow:0 1px 3px rgba(0,0,0,.1);width:100%;box-sizing:border-box;flex-shrink:0;border:none!important;transition:transform .6s ease-in-out;will-change:transform;position:relative}.CheckoutGoogleReviews-Review-Header{display:flex;align-items:flex-start;margin-bottom:16px;grid-gap:12px;gap:12px}.CheckoutGoogleReviews-Avatar{width:48px;height:48px;border-radius:50%;object-fit:cover;flex-shrink:0}.CheckoutGoogleReviews-Review-HeaderContent{flex:1 1;text-align:left}.CheckoutGoogleReviews-AuthorName{font-size:15px;line-height:18px;font-weight:600;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:100%}.CheckoutGoogleReviews-ReviewMeta{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px;margin-top:6px}.CheckoutGoogleReviews-Time{font-size:12px;line-height:16px;color:rgba(17,17,17,.5)}.CheckoutGoogleReviews-GoogleLink{font-size:12px;color:#197bff;text-decoration:none}.CheckoutGoogleReviews-GoogleLink:hover{text-decoration:underline}.CheckoutGoogleReviews-Rating{display:flex;align-items:center;grid-gap:6px;gap:6px;margin-top:4px;margin-left:45px}.CheckoutGoogleReviews-Stars{color:#fbbc05;font-size:16px;letter-spacing:1px}.CheckoutGoogleReviews-ReviewText{text-align:left;font-size:16px;position:relative;line-height:23px;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;color:#111;margin:2px 2px 2px 45px}.CheckoutGoogleReviews-ReviewText--collapsed{max-height:72px;overflow:hidden}.CheckoutGoogleReviews-ReviewText--collapsed:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:40px;background:linear-gradient(transparent,rgba(17,17,17,.05));pointer-events:none}.CheckoutGoogleReviews-ShowMoreButton{background:none;border:none;color:rgba(17,17,17,.5);font-size:14px;font-weight:500;cursor:pointer;padding:8px 0;text-align:left;width:100%;text-decoration:none;transition:color .3s ease;margin-left:45px}.CheckoutGoogleReviews-ShowMoreButton:hover{color:rgba(17,17,17,.5);text-decoration:underline}.CheckoutGoogleReviews-Button{display:inline-block;background-color:#1a73e8;color:#fff;padding:12px 24px;border-Radius:6px;font-size:14px;font-weight:700;text-decoration:none;cursor:pointer;transition:background-color .3s ease;border:none;margin-top:2px}.CheckoutGoogleReviews-Button:hover{background-color:#155ab6;text-decoration:none}@media (max-width:768px){.CheckoutGoogleReviews-Slider{flex-direction:column;grid-gap:20px;gap:20px}.CheckoutGoogleReviews-Next,.CheckoutGoogleReviews-Prev{position:absolute;top:50%;transform:translateY(-50%)}.CheckoutGoogleReviews-Next-Prev,.CheckoutGoogleReviews-Prev-Prev{left:5px}.CheckoutGoogleReviews-Next-Next,.CheckoutGoogleReviews-Prev-Next{right:5px}.CheckoutGoogleReviews-SlideWrapper{max-width:400px}.CheckoutGoogleReviews-Title{font-size:24px}.CheckoutGoogleReviews-Summary--collapsed{max-height:50px;padding:12px}.CheckoutGoogleReviews-ReviewText--collapsed{max-height:90px}}@media (max-width:480px){.CheckoutGoogleReviews-Next,.CheckoutGoogleReviews-Prev{width:35px;height:35px;font-size:20px}.CheckoutGoogleReviews-Next-Prev,.CheckoutGoogleReviews-Prev-Prev{left:2px}.CheckoutGoogleReviews-Next-Next,.CheckoutGoogleReviews-Prev-Next{right:2px}}.CheckoutGoogleReviews-Star{font-weight:700;font-size:22px;line-height:28px;color:#111;word-break:normal!important}.CheckoutGoogleReviews-TotalReviews{font-size:12px;line-height:14px;color:rgba(17,17,17,.5)}.CheckoutGoogleReviews-StarIcon{color:#fbbc05;letter-spacing:1px}.HomeGoogleReviews{text-align:center;padding:10px 1rem;grid-column:1/span 2;background:#fff}.HomeGoogleReviews-heading{font-size:24px;font-weight:700;font-style:normal;color:#111;text-wrap:balance;line-height:1.32}@media (min-width:768px){.HomeGoogleReviews-heading{font-size:22px;margin-bottom:32px}}@media (min-width:1024px){.HomeGoogleReviews-heading{font-size:24px;margin-bottom:20px}}.HomeGoogleReviews-Text{font-weight:700;font-size:18px;line-height:24px;color:#111}@media (min-width:768px){.HomeGoogleReviews-Text{font-size:19px;line-height:25px}}@media (min-width:1024px){.HomeGoogleReviews-Text{font-size:20px;line-height:26px}}.HomeGoogleReviews-Summary{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;background-color:rgba(17,17,17,.05);padding:24px;border-radius:8px;margin:0 auto;max-width:1180px}@media (max-width:425px){.HomeGoogleReviews-Summary{padding:24px;justify-content:center!important;margin-top:20px}}.HomeGoogleReviews-Summary--collapsed{padding:12px;max-height:50px;cursor:pointer}@media (min-width:768px){.HomeGoogleReviews-Summary--collapsed{padding:14px;max-height:55px}}@media (min-width:1024px){.HomeGoogleReviews-Summary--collapsed{padding:16px;max-height:60px}}.HomeGoogleReviews-Summary--collapsed:hover{background:rgba(17,17,17,.05)}.HomeGoogleReviews-Summary h2{font-weight:700;font-size:18px;line-height:24px;color:#111}@media (min-width:768px){.HomeGoogleReviews-Summary h2{font-size:19px;line-height:25px}}@media (min-width:1024px){.HomeGoogleReviews-Summary h2{font-size:20px;line-height:26px}}.HomeGoogleReviews-Summary p{margin:6px 0;color:#5f6368;font-size:16px}@media (min-width:768px){.HomeGoogleReviews-Summary p{margin:7px 0;font-size:17px}}@media (min-width:1024px){.HomeGoogleReviews-Summary p{margin:8px 0;font-size:18px}}.HomeGoogleReviews-Title{text-transform:none;letter-spacing:-.5px;display:flex;height:31px;grid-gap:8px;gap:8px}@media (min-width:768px){.HomeGoogleReviews-Title{height:29px;grid-gap:7px;gap:7px;font-size:24px}}@media (min-width:1024px){.HomeGoogleReviews-Title{height:31px;grid-gap:8px;gap:8px}}.HomeGoogleReviews-Title,.HomeGoogleReviews-Title span{text-transform:none}.HomeGoogleReviews-E,.HomeGoogleReviews-G,.HomeGoogleReviews-G2,.HomeGoogleReviews-L,.HomeGoogleReviews-O1,.HomeGoogleReviews-O2{font-size:22px}@media (min-width:768px){.HomeGoogleReviews-E,.HomeGoogleReviews-G,.HomeGoogleReviews-G2,.HomeGoogleReviews-L,.HomeGoogleReviews-O1,.HomeGoogleReviews-O2{font-size:24px}}@media (min-width:1024px){.HomeGoogleReviews-E,.HomeGoogleReviews-G,.HomeGoogleReviews-G2,.HomeGoogleReviews-L,.HomeGoogleReviews-O1,.HomeGoogleReviews-O2{font-size:25px}}.HomeGoogleReviews-G{color:#4285f4}.HomeGoogleReviews-O1{color:#ea4335}.HomeGoogleReviews-O2{color:#fbbc05}.HomeGoogleReviews-G2{color:#4285f4}.HomeGoogleReviews-L{color:#34a853}.HomeGoogleReviews-E{color:#ea4335}.HomeGoogleReviews-Slider{display:flex;align-items:center;justify-content:center;position:relative;grid-gap:0;gap:0;max-width:1180px;margin:16px auto 0}@media (min-width:768px){.HomeGoogleReviews-Slider{margin:18px auto}}@media (min-width:1024px){.HomeGoogleReviews-Slider{margin:20px auto}}.HomeGoogleReviews-Next,.HomeGoogleReviews-Prev{background:rgba(17,17,17,.5);font-size:20px;cursor:pointer;width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .3s ease;color:#fff;position:absolute;top:50%;transform:translateY(-50%);z-index:10;box-shadow:0 2px 6px rgba(0,0,0,.15)}@media (min-width:480px){.HomeGoogleReviews-Next,.HomeGoogleReviews-Prev{width:30px;height:30px;font-size:22px}}@media (min-width:768px){.HomeGoogleReviews-Next,.HomeGoogleReviews-Prev{width:32px;height:32px;font-size:26px}}@media (min-width:1024px){.HomeGoogleReviews-Next,.HomeGoogleReviews-Prev{width:32px;height:32px;font-size:30px;box-shadow:0 2px 8px rgba(0,0,0,.15)}}.HomeGoogleReviews-Next:hover:not(:disabled),.HomeGoogleReviews-Prev:hover:not(:disabled){background:#111;border-color:#111;color:#fff;box-shadow:0 4px 12px rgba(0,0,0,.2)}.HomeGoogleReviews-Next:disabled,.HomeGoogleReviews-Prev:disabled{opacity:.4;cursor:not-allowed}.HomeGoogleReviews-Prev{left:-15px}@media (min-width:768px){.HomeGoogleReviews-Prev{left:10px}}@media (min-width:1024px){.HomeGoogleReviews-Prev{left:-15px}}.HomeGoogleReviews-Next{right:-15px}@media (min-width:768px){.HomeGoogleReviews-Next{right:10px}}@media (min-width:1024px){.HomeGoogleReviews-Next{right:-15px}}.HomeGoogleReviews-SlideWrapper{align-items:start;grid-gap:15px;gap:15px;overflow:hidden;width:100%;position:relative;display:flex}@media (min-width:640px){.HomeGoogleReviews-SlideWrapper{grid-template-columns:repeat(2,1fr);grid-gap:16px;gap:16px}}@media (min-width:568px) and (max-width:786px){.HomeGoogleReviews-SlideWrapper{grid-template-columns:repeat(2,1fr);grid-gap:18px;gap:18px;justify-content:center}}@media (max-width:786px) and (max-width:1024px){.HomeGoogleReviews-SlideWrapper{grid-gap:20px;gap:20px;justify-content:center}}@media (min-width:1200px){.HomeGoogleReviews-SlideWrapper{grid-template-columns:repeat(4,1fr);grid-gap:20px;gap:20px;justify-content:center}}.HomeGoogleReviews-Review{background:rgba(17,17,17,.05);padding:16px;border-radius:8px;width:100%;box-sizing:border-box;transition:transform .6s ease-in-out;will-change:transform;position:relative;margin-right:0}@media (max-width:790px){.HomeGoogleReviews-Review{padding:12px}}.HomeGoogleReviews-Review-Header{display:flex;align-items:flex-start;margin-bottom:12px;grid-gap:10px;gap:10px}@media (min-width:768px){.HomeGoogleReviews-Review-Header{margin-bottom:14px;grid-gap:11px;gap:11px}}@media (min-width:1024px){.HomeGoogleReviews-Review-Header{margin-bottom:16px;grid-gap:12px;gap:12px}}.HomeGoogleReviews-Avatar{width:40px;height:40px;border-radius:50%;object-fit:cover;flex-shrink:0}@media (min-width:768px){.HomeGoogleReviews-Avatar{width:44px;height:44px}}@media (min-width:1024px){.HomeGoogleReviews-Avatar{width:48px;height:48px}}.HomeGoogleReviews-Review-HeaderContent{flex:1 1;text-align:left}.HomeGoogleReviews-AuthorName{font-size:14px;line-height:16px;font-weight:600;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:100%}@media (min-width:768px){.HomeGoogleReviews-AuthorName{font-size:14.5px;line-height:17px}}@media (min-width:1024px){.HomeGoogleReviews-AuthorName{font-size:15px;line-height:18px}}.HomeGoogleReviews-ReviewMeta{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px;margin-top:4px}@media (min-width:768px){.HomeGoogleReviews-ReviewMeta{margin-bottom:5px;margin-top:5px}}@media (min-width:1024px){.HomeGoogleReviews-ReviewMeta{margin-bottom:6px;margin-top:6px}}.HomeGoogleReviews-Time{font-size:11px;line-height:14px;color:rgba(17,17,17,.5)}@media (min-width:768px){.HomeGoogleReviews-Time{font-size:11.5px;line-height:15px}}@media (min-width:1024px){.HomeGoogleReviews-Time{font-size:12px;line-height:16px}}.HomeGoogleReviews-GoogleLink{font-size:11px;color:#197bff;text-decoration:none}@media (min-width:768px){.HomeGoogleReviews-GoogleLink{font-size:11.5px}}@media (min-width:1024px){.HomeGoogleReviews-GoogleLink{font-size:12px}}.HomeGoogleReviews-GoogleLink:hover{text-decoration:underline}.HomeGoogleReviews-Rating{display:flex;align-items:center;grid-gap:4px;gap:4px;margin-top:2px}@media (min-width:768px){.HomeGoogleReviews-Rating{grid-gap:5px;gap:5px;margin-top:3px}}@media (min-width:1024px){.HomeGoogleReviews-Rating{grid-gap:6px;gap:6px;margin-top:4px}}.HomeGoogleReviews-Stars{color:#fbbc05;font-size:14px;letter-spacing:.5px}@media (min-width:768px){.HomeGoogleReviews-Stars{font-size:15px;letter-spacing:.8px}}@media (min-width:1024px){.HomeGoogleReviews-Stars{font-size:16px;letter-spacing:1px}}.HomeGoogleReviews-ReviewText{text-align:left;font-size:14px;margin:2px;position:relative;line-height:20px;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;color:#111}@media (min-width:768px){.HomeGoogleReviews-ReviewText{font-size:16px;line-height:23px}}@media (min-width:810px){.HomeGoogleReviews-ReviewText{font-size:16px;line-height:23px}}@media (min-width:1024px){.HomeGoogleReviews-ReviewText{font-size:16px;line-height:23px}}.HomeGoogleReviews-ReviewText--collapsed{max-height:60px;overflow:hidden}@media (min-width:768px){.HomeGoogleReviews-ReviewText--collapsed{max-height:66px}}@media (min-width:1024px){.HomeGoogleReviews-ReviewText--collapsed{max-height:72px}}.HomeGoogleReviews-ReviewText--collapsed:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:30px;background:linear-gradient(transparent,rgba(17,17,17,.05));pointer-events:none}@media (min-width:768px){.HomeGoogleReviews-ReviewText--collapsed:after{height:35px}}@media (min-width:1024px){.HomeGoogleReviews-ReviewText--collapsed:after{height:40px}}.HomeGoogleReviews-ShowMoreButton{background:none;border:none;color:rgba(17,17,17,.5);font-size:13px;font-weight:500;cursor:pointer;padding:6px 0;margin-top:auto;text-align:left;width:100%;text-decoration:none;transition:color .3s ease}@media (min-width:768px){.HomeGoogleReviews-ShowMoreButton{font-size:13.5px;padding:7px 0;margin-top:auto}}@media (min-width:1024px){.HomeGoogleReviews-ShowMoreButton{font-size:14px;padding:8px 0;margin-top:auto}}.HomeGoogleReviews-ShowMoreButton:hover{color:rgba(17,17,17,.5);text-decoration:underline}.HomeGoogleReviews-Button{display:inline-block;background-color:#1a73e8;color:#fff;padding:10px 20px;border-radius:4px;font-size:13px;font-weight:700;text-decoration:none;cursor:pointer;transition:background-color .3s ease;border:none;margin-top:2px}@media (min-width:768px){.HomeGoogleReviews-Button{padding:11px 22px;font-size:13.5px}}@media (min-width:1024px){.HomeGoogleReviews-Button{padding:12px 24px;font-size:14px}}.HomeGoogleReviews-Button:hover{background-color:#155ab6;text-decoration:none}@media (max-width:359px){.HomeGoogleReviews{padding:8px .5rem}}@media (min-width:360px) and (max-width:479px){.HomeGoogleReviews{padding:10px 6rem}}@media (min-width:480px) and (max-width:767px){.HomeGoogleReviews{padding:10px 1rem}}@media (min-width:768px) and (max-width:1023px){.HomeGoogleReviews{padding:10px 2rem}}@media (min-width:1024px) and (max-width:1279px){.HomeGoogleReviews{padding:10px 4rem}}@media (min-width:1280px){.HomeGoogleReviews{padding:10px 6rem}}.HomeGoogleReviews-Star{font-weight:700;font-size:18px;line-height:24px;color:#111;word-break:normal!important}@media (min-width:768px){.HomeGoogleReviews-Star{font-size:20px;line-height:26px}}@media (min-width:1024px){.HomeGoogleReviews-Star{font-size:22px;line-height:28px}}.HomeGoogleReviews-TotalReviews{font-size:11px;line-height:13px;color:rgba(17,17,17,.5)}@media (min-width:768px){.HomeGoogleReviews-TotalReviews{font-size:11.5px;line-height:13.5px}}@media (min-width:1024px){.HomeGoogleReviews-TotalReviews{font-size:12px;line-height:14px}}.HomeGoogleReviews-StarIcon{color:#fbbc05;letter-spacing:.5px}@media (min-width:768px){.HomeGoogleReviews-StarIcon{letter-spacing:.8px}}@media (min-width:1024px){.HomeGoogleReviews-StarIcon{letter-spacing:1px}}.check-icon{height:14px;width:14px}@media (min-width:768px){.check-icon{height:15px;width:15px}}@media (min-width:1024px){.check-icon{height:16px;width:16px}}@media (max-width:359px){.HomeGoogleReviews-SlideWrapper{grid-template-columns:1fr;grid-gap:12px;gap:12px;padding:0 5px}.HomeGoogleReviews-Review{padding:12px}.HomeGoogleReviews-Next,.HomeGoogleReviews-Prev{width:26px;height:26px;font-size:18px}}.HomeGoogleReviews-Review{display:flex;flex-direction:column}@media (min-width:1024px){.HomeGoogleReviews-Review{min-height:222px}}.GoogleReviews{text-align:center;margin-top:25px}.GoogleReviews-heading{font-size:24px;font-weight:700;line-height:1.3;margin-bottom:20px;color:#111}.GoogleReviews-Text{font-weight:700;font-size:20px;line-height:26px;color:#111}.GoogleReviews-Summary{background:rgba(17,17,17,.05);padding:24px;display:flex;flex-direction:column;align-items:center;margin:0 auto 20px;border-radius:6px;border:none;transition:all .3s ease;overflow:hidden}.GoogleReviews-Summary--collapsed{padding:16px;max-height:60px;cursor:pointer}.GoogleReviews-Summary--collapsed:hover{background:rgba(17,17,17,.05)}.GoogleReviews-Summary h2{font-weight:700;font-size:20px;line-height:26px;color:#111}.GoogleReviews-Summary p{margin:8px 0;color:#5f6368;font-size:18px}.GoogleReviews-Title{text-transform:none;letter-spacing:-.5px;display:flex;height:31px;grid-gap:8px;gap:8px}.GoogleReviews-Title,.GoogleReviews-Title span{text-transform:none}.GoogleReviews-G{color:#4285f4;font-size:25px}.GoogleReviews-O1{color:#ea4335;font-size:25px}.GoogleReviews-O2{color:#fbbc05;font-size:25px}.GoogleReviews-G2{color:#4285f4;font-size:25px}.GoogleReviews-L{color:#34a853;font-size:25px}.GoogleReviews-E{color:#ea4335;font-size:25px}.GoogleReviews-Slider{display:flex;align-items:center;justify-content:center;margin:20px 0;position:relative;grid-gap:0;gap:0}.GoogleReviews-Prev{margin-top:5px}.GoogleReviews-Next,.GoogleReviews-Prev{background:rgba(17,17,17,.5);font-size:30px;cursor:pointer;width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .3s ease;color:#fff;position:absolute;top:50%;transform:translateY(-50%);z-index:10;box-shadow:0 2px 8px rgba(0,0,0,.15)}.GoogleReviews-Next:hover,.GoogleReviews-Next:hover:not(:disabled),.GoogleReviews-Prev:hover,.GoogleReviews-Prev:hover:not(:disabled){background:#111;border-color:#111;color:#fff;box-shadow:0 4px 12px rgba(0,0,0,.2)}.GoogleReviews-Next:disabled,.GoogleReviews-Prev:disabled{opacity:.4;cursor:not-allowed}.GoogleReviews-Prev{left:-15px}.GoogleReviews-Next{right:-15px}.GoogleReviews-SlideWrapper{align-items:start;display:flex;grid-gap:20px;gap:20px;overflow:hidden;max-width:700px;width:100%;position:relative}.GoogleReviews-Review{background:rgba(17,17,17,.05);padding:20px;border-radius:8px;width:calc(50% - 10px);flex-shrink:0;border:none;transition:transform .6s ease-in-out;will-change:transform;position:relative}@media (max-width:768px){.GoogleReviews-Review{width:100%}}.GoogleReviews-Review-Header{display:flex;align-items:flex-start;margin-bottom:16px;grid-gap:12px;gap:12px}.GoogleReviews-Avatar{width:48px;height:48px;border-radius:50%;object-fit:cover;flex-shrink:0}.GoogleReviews-Review-HeaderContent{flex:1 1;text-align:left}.GoogleReviews-AuthorName{font-size:15px;line-height:18px;font-weight:600;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:100%}.GoogleReviews-ReviewMeta{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px;margin-top:6px}.GoogleReviews-Time{font-size:12px;line-height:16px;color:rgba(17,17,17,.5)}.GoogleReviews-GoogleLink{font-size:12px;color:#197bff;text-decoration:none}.GoogleReviews-GoogleLink:hover{text-decoration:underline}.GoogleReviews-Rating{display:flex;align-items:center;grid-gap:6px;gap:6px;margin-top:4px}.GoogleReviews-Stars{color:#fbbc05;font-size:16px;letter-spacing:1px}.GoogleReviews-ReviewText{text-align:left;font-size:16px;margin:2px;position:relative;line-height:23px;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;color:#111}.GoogleReviews-ReviewText--collapsed{max-height:72px;overflow:hidden}.GoogleReviews-ReviewText--collapsed:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:40px;background:linear-gradient(transparent,rgba(17,17,17,.05));pointer-events:none}.GoogleReviews-ShowMoreButton{background:none;border:none;color:rgba(17,17,17,.5);font-size:14px;font-weight:500;cursor:pointer;padding:8px 0;text-align:left;width:100%;text-decoration:none;transition:color .3s ease}.GoogleReviews-ShowMoreButton:hover{color:rgba(17,17,17,.5);text-decoration:underline}.GoogleReviews-Button{display:inline-block;background-color:#1a73e8;color:#fff;padding:12px 24px;border-Radius:6px;font-size:14px;font-weight:700;text-decoration:none;cursor:pointer;transition:background-color .3s ease;border:none;margin-top:2px}.GoogleReviews-Button:hover{background-color:#155ab6;text-decoration:none}@media (max-width:768px){.GoogleReviews-Slider{flex-direction:column;grid-gap:20px;gap:20px}.GoogleReviews-Next,.GoogleReviews-Prev{position:absolute;top:50%;transform:translateY(-50%)}.GoogleReviews-Next-Prev,.GoogleReviews-Prev-Prev{left:5px}.GoogleReviews-Next-Next,.GoogleReviews-Prev-Next{right:5px}.GoogleReviews-Title{font-size:24px}.GoogleReviews-Summary--collapsed{max-height:50px;padding:12px}.GoogleReviews-ReviewText--collapsed{max-height:90px}}@media (max-width:480px){.GoogleReviews-Next,.GoogleReviews-Prev{width:35px;height:35px;font-size:20px}.GoogleReviews-Next-Prev,.GoogleReviews-Prev-Prev{left:2px}.GoogleReviews-Next-Next,.GoogleReviews-Prev-Next{right:2px}}.GoogleReviews-Star{font-weight:700;font-size:22px;line-height:28px;color:#111;word-break:normal!important}.GoogleReviews-TotalReviews{font-size:12px;line-height:14px;color:rgba(17,17,17,.5)}.GoogleReviews-StarIcon{color:#fbbc05;letter-spacing:1px}.check-icon{cursor:pointer;fill:#fff;height:16px;width:16px}
/*# sourceMappingURL=0.chunk.css.map */