.efc-tp{position:fixed;z-index:60;bottom:20px;left:20px;width:min(340px,calc(100vw - 32px));pointer-events:none}.efc-tp--right{left:auto;right:20px}.efc-tp>template{display:none}.efc-tp{height:0}.efc-tp__box{position:absolute;left:0;right:0;bottom:0;pointer-events:auto;border-radius:16px;background:var(--tp-bg);color:var(--tp-text);box-shadow:0 18px 40px -18px #2b1d2273,0 2px 8px #2b1d2214;border:1px solid rgba(43,29,34,.07);overflow:hidden;opacity:0;transform:translateY(14px) scale(.98)}.efc-tp__box[hidden]{display:none}.efc-tp.is-in .efc-tp__box{opacity:1;transform:none;animation:efc-tp-in .35s ease both}.efc-tp.is-out .efc-tp__box{animation:efc-tp-out .3s ease both}@keyframes efc-tp-in{0%{opacity:0;transform:translateY(14px) scale(.98)}to{opacity:1;transform:none}}@keyframes efc-tp-out{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(14px) scale(.98)}}.efc-tp__card{display:flex;align-items:center;gap:12px;padding:12px 34px 12px 12px;color:inherit;text-decoration:none;min-height:74px}a.efc-tp__card:hover .efc-tp__title{color:var(--tp-accent)}.efc-tp__media{flex:none;width:56px;height:56px;border-radius:12px;overflow:hidden;background:#f5ece9}.efc-tp__media img{display:block;width:100%;height:100%;object-fit:cover}.efc-tp__icon{flex:none;display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:50%;background:color-mix(in srgb,var(--tp-accent) 10%,#fff);color:var(--tp-accent)}.efc-tp__icon--star{color:#b7791f;background:#fff6e0}.efc-tp__body{display:flex;flex-direction:column;gap:2px;min-width:0}.efc-tp__line{font-size:12.5px;line-height:1.35;opacity:.85}.efc-tp__title{font-size:14px;font-weight:800;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;transition:color .2s}.efc-tp__meta{font-size:11.5px;opacity:.65}.efc-tp__quote{font-size:13px;font-weight:600;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.efc-tp__stars{color:#e0a100;font-size:13px;letter-spacing:1px;line-height:1}.efc-tp__stars .is-off{color:#e5dcd8}.efc-tp__close{position:absolute;top:6px;right:6px;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:0;border-radius:50%;background:transparent;color:inherit;opacity:.55;cursor:pointer}.efc-tp__close:hover{opacity:1;background:#2b1d220f}.efc-tp__close:focus-visible{outline:2px solid var(--tp-accent);opacity:1}.efc-tp__bar{position:absolute;left:0;bottom:0;height:3px;width:100%;background:var(--tp-accent);opacity:.7;transform-origin:left;transform:scaleX(0)}.efc-tp.is-in .efc-tp__bar{animation:efc-tp-bar var(--tp-dur,6s) linear forwards}.efc-tp.is-paused .efc-tp__bar{animation-play-state:paused}@keyframes efc-tp-bar{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@media(max-width:749px){.efc-tp,.efc-tp--right{left:10px;right:auto;bottom:calc(var(--tp-bottom-m,84px) + env(safe-area-inset-bottom,0px));width:calc(100vw - 76px)}.efc-tp--no-mobile{display:none}.efc-tp__card{min-height:64px;padding:10px 32px 10px 10px;gap:10px}.efc-tp__media{width:48px;height:48px}.efc-tp__icon{width:40px;height:40px}}@media(prefers-reduced-motion:reduce){.efc-tp.is-in .efc-tp__box,.efc-tp.is-out .efc-tp__box{animation-duration:.01s}.efc-tp.is-in .efc-tp__bar{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/98/assets/efc-trust-popup.css.map */
