.elementor-widget-apeiron-social-proof .elementor-widget-container{box-shadow:none!important;filter:none!important;-webkit-filter:none!important}.elementor-widget-apeiron-social-proof .apeiron-social-proof-popup{position:fixed;z-index:9999;display:none;opacity:0;width:340px;max-width:92vw;padding:14px 16px;background:#fff;background-image:none;border:1px solid #e5e7eb;border-radius:8px;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;filter:none;-webkit-filter:none;outline:0;-webkit-appearance:none;appearance:none;overflow:hidden;box-sizing:border-box;transition:opacity .4s cubic-bezier(.4, 0, .2, 1),transform .4s cubic-bezier(.4, 0, .2, 1);top:auto;right:auto;bottom:auto;left:auto}.elementor-widget-apeiron-social-proof .apeiron-social-proof-popup *,.elementor-widget-apeiron-social-proof .apeiron-social-proof-popup :active,.elementor-widget-apeiron-social-proof .apeiron-social-proof-popup :focus,.elementor-widget-apeiron-social-proof .apeiron-social-proof-popup :hover{outline:0;box-shadow:none;-webkit-box-shadow:none;filter:none;-webkit-filter:none}.elementor-widget-apeiron-social-proof .apeiron-social-proof-popup.show{display:block!important;opacity:1!important}.elementor-widget-apeiron-social-proof .apeiron-social-proof-popup.apeiron-sp-animation-fade{opacity:0;transform:scale(.96)}.elementor-widget-apeiron-social-proof .apeiron-social-proof-popup.apeiron-sp-animation-slide-top{opacity:0;transform:translateY(-30px)}.elementor-widget-apeiron-social-proof .apeiron-social-proof-popup.apeiron-sp-animation-slide-bottom{opacity:0;transform:translateY(30px)}.elementor-widget-apeiron-social-proof .apeiron-social-proof-popup.apeiron-sp-animation-slide-left{opacity:0;transform:translateX(-30px)}.elementor-widget-apeiron-social-proof .apeiron-social-proof-popup.apeiron-sp-animation-slide-right{opacity:0;transform:translateX(30px)}.elementor-widget-apeiron-social-proof .apeiron-social-proof-popup.show.apeiron-sp-animation-fade{transform:scale(1)!important}.elementor-widget-apeiron-social-proof .apeiron-social-proof-popup.show.apeiron-sp-animation-slide-bottom,.elementor-widget-apeiron-social-proof .apeiron-social-proof-popup.show.apeiron-sp-animation-slide-top{transform:translateY(0)!important}.elementor-widget-apeiron-social-proof .apeiron-social-proof-popup.show.apeiron-sp-animation-slide-left,.elementor-widget-apeiron-social-proof .apeiron-social-proof-popup.show.apeiron-sp-animation-slide-right{transform:translateX(0)!important}.elementor-widget-apeiron-social-proof .apeiron-social-proof-popup.apeiron-sp-h-left{left:20px;right:auto}.elementor-widget-apeiron-social-proof .apeiron-social-proof-popup.apeiron-sp-h-right{right:20px;left:auto}.elementor-widget-apeiron-social-proof .apeiron-social-proof-popup.apeiron-sp-v-top{top:20px;bottom:auto}.elementor-widget-apeiron-social-proof .apeiron-social-proof-popup.apeiron-sp-v-bottom{bottom:20px;top:auto}.elementor-widget-apeiron-social-proof .apeiron-popup-content{display:flex;align-items:center;gap:12px}.elementor-widget-apeiron-social-proof .apeiron-popup-image{width:48px;height:48px;min-width:48px;border-radius:6px;overflow:hidden;background:#f1f5f9;display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;filter:none;outline:0}.elementor-widget-apeiron-social-proof .apeiron-popup-image img{width:100%;height:100%;object-fit:cover;display:block}.elementor-widget-apeiron-social-proof .apeiron-popup-text{flex:1;min-width:0}.elementor-widget-apeiron-social-proof .apeiron-popup-name{font-weight:600;font-size:14px;line-height:1.4;color:#083c57;margin-bottom:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.elementor-widget-apeiron-social-proof .apeiron-popup-desc{font-size:13px;line-height:1.4;color:#475569;margin-bottom:3px}.elementor-widget-apeiron-social-proof .apeiron-popup-product{font-weight:600;font-style:normal;color:#083c57}.elementor-widget-apeiron-social-proof .apeiron-popup-date{font-size:12px;line-height:1.4;color:#94a3b8}@media (max-width:767px){.elementor-widget-apeiron-social-proof .apeiron-social-proof-popup{max-width:88vw;padding:12px 14px}.elementor-widget-apeiron-social-proof .apeiron-popup-image{width:40px;height:40px;min-width:40px}.elementor-widget-apeiron-social-proof .apeiron-popup-name{font-size:13px}.elementor-widget-apeiron-social-proof .apeiron-popup-desc{font-size:12px}.elementor-widget-apeiron-social-proof .apeiron-popup-date{font-size:11px}}