.fc-reviews-tab,.fc-badge{--fc-accent: rgb(var(--color-base-button-background, 218, 75, 75));--fc-star: #f5c60b;--fc-star-track: #e5e5ea;--fc-text: #1d1d1f;--fc-text-muted: #6e6e73}.fc-logo{display:block;flex-shrink:0;height:auto}.fc-stars{position:relative;display:inline-block;font-size:1.6rem;line-height:1;letter-spacing:.15em;color:var(--fc-star-track);white-space:nowrap}.fc-stars:before{content:"\2605\2605\2605\2605\2605";position:absolute;top:0;left:0;width:var(--fc-fill, 100%);overflow:hidden;color:var(--fc-star)}.fc-badge{display:inline-flex;align-items:center;gap:.9rem;padding:.6rem 1.2rem;border:1px solid rgba(0,0,0,.1);border-radius:6px;background:#fff;color:var(--fc-text);font-size:1.2rem;line-height:1.15;text-decoration:none;transition:border-color .2s ease,box-shadow .2s ease}.fc-badge:hover{border-color:#0003;box-shadow:0 2px 8px #00000014}.fc-badge:focus-visible{outline:2px solid var(--fc-accent);outline-offset:2px}.fc-badge__content{display:flex;flex-direction:column;gap:.3rem}.fc-badge__top{display:flex;align-items:center;gap:.6rem}fc-reviews-badge:not(.is-loaded) .fc-badge__top{display:none}.fc-badge__score{font-size:1.5rem;font-weight:700}.fc-badge .fc-stars{font-size:1.3rem}.fc-badge__count{font-size:1.15rem;color:var(--fc-text-muted);white-space:nowrap}fc-reviews-badge:not(.is-loaded) .fc-badge__count{font-size:1.2rem;font-weight:600;color:var(--fc-text)}.fc-badge--header{min-height:4.5rem}.fc-badge-footer{margin-top:1.6rem}.fc-badge-footer .fc-badge{margin-top:.6rem}.fc-badge-footer--row{display:none}@media screen and (min-width:990px){.fc-badge-footer--stacked{display:none}.fc-badge-footer--row{display:flex;align-items:center;gap:1.2rem;margin:0 auto 0 0}.fc-badge-footer--row .fc-badge{margin-top:0}.footer .footer__content-middle .newsletter__form .newsletter__title{flex-shrink:0;max-width:none;margin-right:.8rem;white-space:nowrap}}.fc-reviews-tab [hidden]{display:none!important}.fc-reviews-tab__toggle{position:fixed;top:50%;right:0;z-index:998;display:flex;flex-direction:column;align-items:center;gap:.8rem;width:4.8rem;padding:1.2rem 0 1.4rem;border:1px solid rgba(0,0,0,.08);border-right:0;border-radius:8px 0 0 8px;background:#fff;color:var(--fc-text);font-family:inherit;line-height:1;transform:translateY(-50%);box-shadow:-2px 2px 14px #00000024;cursor:pointer;transition:width .2s ease,box-shadow .2s ease}.fc-reviews-tab__toggle:hover,.fc-reviews-tab__toggle:focus-visible{width:5.2rem;box-shadow:-4px 2px 18px #0003}.fc-reviews-tab__toggle:focus-visible{outline:2px solid var(--fc-accent);outline-offset:-3px}.fc-reviews-tab__rating{display:flex;flex-direction:column;align-items:center;gap:.3rem}.fc-reviews-tab__score{font-size:1.6rem;font-weight:700}.fc-reviews-tab__star{font-size:1.4rem;color:var(--fc-star)}.fc-reviews-tab__label{writing-mode:vertical-rl;font-size:1.3rem;font-weight:600;letter-spacing:.03em;color:#55555a;white-space:nowrap}.fc-reviews-tab__overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:999;background:#0006;opacity:0;transition:opacity .25s ease}.fc-reviews-tab__panel{position:fixed;top:50%;right:0;z-index:1000;display:flex;flex-direction:column;width:min(420px,100vw);max-height:90vh;background:#fff;color:var(--fc-text);border-radius:8px 0 0 8px;box-shadow:-4px 0 24px #0003;transform:translate(100%,-50%);transition:transform .3s ease}.fc-reviews-tab__panel:focus{outline:none}.fc-reviews-tab.is-open .fc-reviews-tab__overlay{opacity:1}.fc-reviews-tab.is-open .fc-reviews-tab__panel{transform:translateY(-50%)}.fc-reviews-tab__header{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.8rem 2rem;border-bottom:1px solid rgba(0,0,0,.08)}.fc-reviews-tab__title{margin:0;font-size:1.8rem}.fc-reviews-tab__close{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:3.6rem;height:3.6rem;padding:0;border:0;border-radius:50%;background:#0000000d;color:inherit;cursor:pointer}.fc-reviews-tab__close:hover{background:#0000001a}.fc-reviews-tab__body{flex:1 1 auto;display:flex;flex-direction:column;gap:2rem;padding:2rem;overflow-y:auto}.fc-reviews-tab__summary{display:flex;align-items:center;gap:1.2rem}.fc-reviews-tab__summary-score{font-size:3.6rem;font-weight:700;line-height:1}.fc-reviews-tab__summary-meta{display:flex;flex-direction:column;gap:.4rem}.fc-reviews-tab__summary-count{font-size:1.3rem;color:var(--fc-text-muted)}.fc-reviews-tab__verified{display:flex;align-items:center;gap:.6rem;margin-left:auto;font-size:1.1rem;line-height:1.3;color:var(--fc-text-muted)}.fc-reviews-tab__verified strong{color:var(--fc-text);font-weight:600}.fc-reviews-tab__kicker{margin:0 0 1rem;font-size:1.1rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--fc-text-muted)}.fc-reviews-tab__list{display:flex;flex-direction:column;gap:1.2rem;margin:0;padding:0;list-style:none}.fc-reviews-tab__review{padding:1.4rem 1.6rem;border:1px solid rgba(0,0,0,.08);border-radius:8px;background:#fafafa}.fc-reviews-tab__review-head{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:.8rem}.fc-reviews-tab__review .fc-stars{font-size:1.4rem}.fc-reviews-tab__review-score{font-size:1.3rem;font-weight:700}.fc-reviews-tab__review-text{margin:0;font-size:1.4rem;line-height:1.5}.fc-reviews-tab__review-author{margin:.6rem 0 0;font-size:1.2rem;color:var(--fc-text-muted)}.fc-reviews-tab__footer{padding:1.6rem 2rem;border-top:1px solid rgba(0,0,0,.08)}.fc-reviews-tab__all{width:100%}@media screen and (max-width:749px){.fc-reviews-tab__toggle{width:4.2rem;gap:.6rem;padding:1rem 0 1.2rem}.fc-reviews-tab__toggle .fc-logo{width:2rem}.fc-reviews-tab__score{font-size:1.4rem}.fc-reviews-tab__label{font-size:1.2rem}.fc-reviews-tab__panel{border-radius:0}}@media(prefers-reduced-motion:reduce){.fc-reviews-tab__panel,.fc-reviews-tab__overlay,.fc-reviews-tab__toggle,.fc-badge{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/56/assets/feedback-company-reviews.css.map */
