.sqc-business-reviews{margin:16px 0;padding:0;border:0;color:#17394b}.sqc-business-review-row{display:flex;align-items:center;justify-content:flex-start;gap:16px;max-width:100%}.sqc-business-badge{display:inline-flex;align-items:center;gap:8px;flex:0 0 auto;padding:0;background:transparent;border:0;border-radius:0;text-decoration:none!important;color:#17394b!important;box-shadow:none!important;min-height:52px;transition:transform .2s}.sqc-business-badge:hover{transform:translateY(-2px)}.sqc-business-badge>img{width:24px!important;height:24px!important;object-fit:contain}.sqc-business-stars{position:relative;display:inline-block;color:#d9dfe3;font-size:18px;letter-spacing:0;line-height:1.5;white-space:nowrap}.sqc-business-stars>span{position:absolute;left:0;top:0;width:var(--sq-rating-width);overflow:hidden;color:#f9ab00}.sqc-business-reviews>small{display:block;margin-top:3px;font-size:10px;line-height:1.5;color:#526b78}.sqc-business-badge:focus-visible{outline:3px solid #36798e;outline-offset:3px}@media(max-width:380px){.sqc-business-review-row{gap:10px}.sqc-business-badge{gap:5px}.sqc-business-stars{font-size:16px}}@media(prefers-reduced-motion:reduce){.sqc-business-badge{transition:none}.sqc-business-badge:hover{transform:none}}
.sqc-footer-trustpilot{margin-top:30px;padding:18px 0 0;border-top:1px solid #dce5e8;max-width:340px;width:100%}.sqc-footer-trustpilot>p{font-size:13px!important;font-weight:600;margin:0 0 12px!important;line-height:1.6}.sqc-product-trustpilot{margin:0;padding:0;background:transparent;border:0;min-width:0;width:155px;max-width:100%;flex:1 1 135px}.sqc-product-trustpilot .trustpilot-widget,.sqc-footer-trustpilot .trustpilot-widget{min-height:52px;width:100%}.sqc-product-trustpilot iframe,.sqc-footer-trustpilot iframe{max-width:100%!important}.sqc-footer-trustpilot[hidden]{display:none!important}
.sq-footer-grid>div:last-child>.sq-text-link{width:max-content;max-width:100%}@media(max-width:650px){.sq-footer-grid>div:last-child{grid-column:1/-1}.sq-footer-grid>div:last-child>p{max-width:none}.sqc-footer-trustpilot{max-width:100%}}

/* Keep the authentic badges together at the centre of the product column. */
.sqc-business-review-row{justify-content:center;gap:12px}
.sqc-product-trustpilot{flex:0 1 100px;width:100px;max-width:calc(100% - 122px)}
.sqc-business-reviews>small{text-align:center}
@media(max-width:380px){.sqc-business-review-row{gap:10px}}
