.reviews-badge-section .custom-reviews-badge{position:fixed;left:20px;bottom:20px;z-index:9999;display:flex;align-items:center;gap:0;padding:7px 14px 7px 10px;border-radius:50px;background:linear-gradient(-45deg,#fff,#caf7ff,#fff,#caf7ff);background-size:400% 400%;animation:mymove 6s ease infinite;box-shadow:0 2px 5px #00000042;font-size:14px;min-height:58px}@media(prefers-reduced-motion:reduce){.reviews-badge-section .custom-reviews-badge{animation:none}}.reviews-badge-section .custom-reviews-badge__link{display:inline-flex;align-items:center;gap:10px;padding:0 8px 0 0;border-radius:50px;background:transparent;color:#222;text-decoration:none}.reviews-badge-section .custom-reviews-badge__link[aria-disabled=true]{pointer-events:none}.reviews-badge-section .custom-reviews-badge__logo{position:relative;display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:50%;background:#fff;border:4px solid #a9edf7;flex:0 0 46px}.reviews-badge-section .custom-reviews-badge__logo svg{width:28px;height:28px;display:block}.reviews-badge-section .custom-reviews-badge__content{display:inline-flex;flex-direction:column;justify-content:center;line-height:1.1;padding-right:4px;white-space:nowrap}.reviews-badge-section .custom-reviews-badge__title{font-size:14px;font-weight:700;color:#333;margin:0}.reviews-badge-section .custom-reviews-badge__topline{display:inline-flex;align-items:center;gap:8px;margin:1px 0}.reviews-badge-section .custom-reviews-badge__score{font-size:16px;font-weight:700;color:#eb8a00;line-height:2}.reviews-badge-section .custom-reviews-badge__stars{color:#e97f00;letter-spacing:.5px;font-size:26px;line-height:1.2}.reviews-badge-section .custom-reviews-badge__text{font-weight:600;color:#333;font-size:12px;margin:0}.reviews-badge-section .custom-reviews-badge__close{position:absolute;right:1px;top:-2px;width:18px;height:18px;min-height:16px;border:0;border-radius:50%;background:#000;color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;line-height:1;padding:0;cursor:pointer;pointer-events:auto;z-index:3}.reviews-badge-section .custom-reviews-badge-modal[hidden]{display:none}.reviews-badge-section .custom-reviews-badge-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10020;pointer-events:none}.reviews-badge-section .custom-reviews-badge-modal__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;pointer-events:auto}.reviews-badge-section .custom-reviews-badge-modal__dialog{position:absolute;left:0;top:0;transform:none;width:min(360px,calc(100vw - 18px));height:100vh;background:#fff;border-radius:0;overflow:hidden;box-shadow:6px 0 24px #0000002e;pointer-events:auto}.reviews-badge-section .custom-reviews-badge-modal__body{height:100%;display:flex;flex-direction:column;padding:24px;background:#fff;overflow:hidden}.reviews-badge-section .custom-reviews-badge-modal__loading,.reviews-badge-section .custom-reviews-badge-modal__error{font-size:14px;color:#333;padding:8px 0}.reviews-badge-section .custom-reviews-badge-modal__summary{font-size:16px;color:#111827;margin:0 0 14px;padding-bottom:10px;border-bottom:1px solid #ececec;line-height:1.4}.reviews-badge-section .custom-reviews-badge-modal__business-name{display:block;margin-bottom:4px}.reviews-badge-section .custom-reviews-badge-modal__summary-row{display:inline-flex;align-items:center;gap:8px;line-height:1}.reviews-badge-section .custom-reviews-badge-modal__summary-score{font-size:30px;line-height:1}.reviews-badge-section .custom-reviews-badge-modal__summary-stars{color:#e97f00;margin:0 4px;font-size:20px;line-height:1;letter-spacing:1px;vertical-align:middle}.reviews-badge-section .custom-reviews-badge-modal__summary-count{display:inline-flex;align-items:center;line-height:1.1}.reviews-badge-section .custom-reviews-badge-modal__list{flex:1 1 auto;overflow-y:auto;padding-right:24px;margin-right:-24px}.reviews-badge-section .custom-reviews-badge-modal__item{border-bottom:1px solid #ececec;padding:12px 0}.reviews-badge-section .custom-reviews-badge-modal__item-head{display:flex;justify-content:space-between;gap:12px;margin-bottom:6px}.reviews-badge-section .custom-reviews-badge-modal__item-stars{color:#e97f00;white-space:nowrap}.reviews-badge-section .custom-reviews-badge-modal__item p{margin:0 0 6px;color:#1f2937;font-size:13px;line-height:1.45}.reviews-badge-section .custom-reviews-badge-modal__item small{color:#6b7280}.reviews-badge-section .custom-reviews-badge-modal__cta{padding-top:12px;margin-top:10px;border-top:1px solid #ececec}.reviews-badge-section .custom-reviews-badge-modal__cta a,.reviews-badge-section .custom-reviews-badge-modal__error a{color:#1d4ed8;text-decoration:underline}.reviews-badge-section .custom-reviews-badge-modal__close{position:absolute;right:10px;top:10px;width:28px;height:28px;border:0;border-radius:0;background:transparent;color:#000;font-size:20px;line-height:1;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;z-index:2}@media(max-width:575px){.reviews-badge-section .custom-reviews-badge{left:0;right:0;bottom:0;border-radius:0;padding:12px 10px 10px 12px;justify-content:flex-start;min-height:72px}.reviews-badge-section .custom-reviews-badge__link{padding:0;gap:10px}.reviews-badge-section .custom-reviews-badge__close{left:18px;right:auto;top:-8px;width:16px;height:16px;font-size:12px}.reviews-badge-section .custom-reviews-badge__logo{width:42px;height:42px;flex:0 0 42px}.reviews-badge-section .custom-reviews-badge-modal__dialog{width:100vw;height:100vh;max-height:none;border-radius:0}.reviews-badge-section .custom-reviews-badge-modal__body{padding:18px}.reviews-badge-section .custom-reviews-badge-modal__list{padding-right:18px;margin-right:-18px}}
/*# sourceMappingURL=/cdn/shop/t/429/assets/reviews-badge.css.map */
