input,select{pointer-events:none}.trustpilot-overlay{box-shadow:0 0 10px 0 rgba(0,0,0,0.60);outline:2px solid #00b67a;background-color:rgba(25,25,25,0.2);pointer-events:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483645}#trustpilot-widget-trustbox-preview{pointer-events:none}.shake-and-hide-element{-moz-animation:hide-element 0s ease-in 10s forwards,shake-element 1s;-webkit-animation:hide-element 0s ease-in 10s forwards,shake-element 1s;-o-animation:hide-element 0s ease-in 10s forwards,shake-element 1s;animation:hide-element 0s ease-in 10s forwards,shake-element 1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}
.shake-element{-moz-animation:shake-element 1s;-webkit-animation:shake-element 1s;-o-animation:shake-element 1s;animation:shake-element 1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@keyframes shake-element{0%,100%{transform:translateX(0)}10%,30%,50%,70%,90%{transform:translateX(-5px)}20%,40%,60%,80%{transform:translateX(5px)}}@-webkit-keyframes shake-element{0%,100%{transform:translateX(0)}10%,30%,50%,70%,90%{transform:translateX(-5px)}
20%,40%,60%,80%{transform:translateX(5px)}}@keyframes hide-element{to{width:0;height:0;padding:0;margin:0;overflow:hidden}}@-webkit-keyframes hide-element{to{width:0;height:0;padding:0;margin:0;visibility:hidden}}.warning-icon{width:20%;max-width:30px;font-size:21px;display:inline-block;vertical-align:middle}.trustbox-message-text{width:80%;display:inline-block;vertical-align:middle}.trustbox-message-box{background-color:#fcf8e3;color:#8a6d3b;padding:15px;margin-bottom:20px;border-radius:4px;border:1px solid;border-color:#faebcc;display:inline-block}
#preview-container{position:relative}.trustpilot_customize_container{position:relative !important}.trustpilot_customize_trustbox{opacity:1 !important;display:block !important;width:100% !important;height:auto !important;transition:.5s ease !important;backface-visibility:hidden !important}.trustpilot_customize_toolbox{transition:.5s ease !important;background-color:rgba(54,140,215,0) !important;position:absolute !important;top:50% !important;left:50% !important;transform:translate(-50%,-50%) !important;-ms-transform:translate(-50%,-50%) !important;text-align:center !important;z-index:9989 !important}
.trustpilot_customize_container:hover .trustpilot_customize_trustbox{opacity:.9 !important;pointer-events:none}.trustpilot_customize_container:hover .trustpilot_customize_toolbox,.trustpilot_customize_toolbox_no_hover{height:100%;width:100%;background-color:rgba(54,140,215,0.8) !important;border-radius:3px}.trustpilot_customize_container:hover .trustpilot_customize_toolbox>.trustpilot_customize_button,.trustpilot_customize_toolbox_no_hover>.trustpilot_customize_button{opacity:1}.trustpilot_customize_container:hover .trustpilot_customize_toolbox>.trustpilot_remove_button,.trustpilot_customize_toolbox_no_hover>.trustpilot_remove_button{opacity:1;pointer-events:all}
.trustpilot_customize_container:hover .trustpilot_customize_toolbox.trustpilot_customize_toolbox_remove{background-color:#ff022e !important;opacity:.8}.trustpilot_customize_button{font-family:Lato;display:block;height:100%;color:#fff;position:relative;cursor:pointer;opacity:0;user-select:none}.trustpilot_customize_button a{color:#fff}.trustpilot_remove_button{display:block;color:#fff;position:absolute;cursor:pointer;width:27px;height:27px;z-index:100;right:10px;top:0;opacity:0;pointer-events:none}
.trustpilot_remove_button svg{width:16px;height:16px;object-fit:contain}.trustpilot_customize_button svg{width:12px;height:12px;object-fit:contain;margin-right:3px}.trustpilot_customize_control_wrapper{width:100%;position:absolute;top:50%;transform:translate(0,-50%);pointer-events:none}