.trustpilot-ribbon-widget{text-align:center}.trustpilot-ribbon-widget__container{border-top:1px solid var(--color-gray-200);border-bottom:1px solid var(--color-gray-200);padding:10px 8px 8px 8px;position:relative;display:inline-block}.trustpilot-ribbon-widget__left,.trustpilot-ribbon-widget__right{position:absolute;display:block;height:100%;width:22px;top:0}.trustpilot-ribbon-widget__left{left:0}.trustpilot-ribbon-widget__left::before{content:"";border-left:1px solid var(--color-gray-200);height:26px;transform:rotate(-30deg);position:absolute;top:-2.5px;left:6px}.trustpilot-ribbon-widget__left::after{content:"";border-right:1px solid var(--color-gray-200);height:26px;transform:rotate(30deg);position:absolute;bottom:-2.5px;left:6px}.trustpilot-ribbon-widget__right{right:0}.trustpilot-ribbon-widget__right::before{content:"";border-left:1px solid var(--color-gray-200);height:26px;transform:rotate(30deg);position:absolute;top:-2.5px;right:6px}.trustpilot-ribbon-widget__right::after{content:"";border-right:1px solid var(--color-gray-200);height:26px;transform:rotate(-30deg);position:absolute;bottom:-2.5px;right:6px}.trustpilot-ribbon-widget--dark .trustpilot-ribbon-widget__container{border-color:var(--color-gray-300)}.trustpilot-ribbon-widget--dark .trustpilot-ribbon-widget__left::before,.trustpilot-ribbon-widget--dark .trustpilot-ribbon-widget__left::after,.trustpilot-ribbon-widget--dark .trustpilot-ribbon-widget__right::before,.trustpilot-ribbon-widget--dark .trustpilot-ribbon-widget__right::after{border-color:var(--color-gray-300)}
