.trustpilot-module{width:100%}.trustpilot-wrapper{background-color:#fff;border-radius:.75rem;box-shadow:0 2px 12px rgba(0,0,0,.2);padding:1.5rem;transition:box-shadow .3s ease}.trustpilot-wrapper:hover{box-shadow:0 4px 18px rgba(0,0,0,.3)}.trustpilot-widget{border:none;min-height:150px;width:100%}.trustpilot-fallback{display:block;padding:1rem;text-align:center}.trustpilot-fallback a{color:#00b67a;font-weight:500;text-decoration:none;transition:color .2s ease}.trustpilot-fallback a:hover{color:#008753;text-decoration:underline}.trustpilot-wrapper--dark{background-color:#1f2937}.trustpilot-widget:empty:before{animation:trustpilot-loading 1.5s ease-in-out infinite;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;border-radius:4px;content:"";display:block;height:100%;min-height:150px;width:100%}@keyframes trustpilot-loading{0%{background-position:200% 0}to{background-position:-200% 0}}