ua-trust.ua-trust{display:block;margin:var(--ua-trust-top,6px) 0 var(--ua-trust-bottom,6px);padding:0;color:var(--ua-trust-accent,#4a4e38);font-family:var(--font-body-family);font-size:14px;line-height:1.3;letter-spacing:0}
.ua-trust *{box-sizing:border-box}
.ua-trust__shipping{display:flex;align-items:center;justify-content:center;gap:8px;background:var(--ua-trust-surface,#f5f5f1);border-radius:999px;padding:4px 12px;margin:0 0 6px;min-height:30px}
.ua-trust__shipping strong{font-size:14px;font-weight:600}
.ua-trust__shipping-icon{display:flex;flex:0 0 22px;width:22px;height:22px}
.ua-trust__shipping-icon svg,.ua-trust__card-icon svg{width:100%;height:100%;display:block}
.ua-trust__middle{position:relative;border-radius:var(--ua-trust-radius,10px);background:var(--ua-trust-card,#edf0e6);overflow:hidden}
.ua-trust__track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain}
.ua-trust__track::-webkit-scrollbar{display:none}
.ua-trust__card{display:flex;align-items:center;gap:12px;flex:0 0 100%;min-width:0;scroll-snap-align:start;scroll-snap-stop:always;padding:10px 14px}
.ua-trust--carousel .ua-trust__card{padding:8px 36px 20px}
.ua-trust__card-icon{display:flex;flex:0 0 34px;width:34px;height:34px}
.ua-trust__copy{min-width:0}
.ua-trust__card-title{display:block;font-size:14px;line-height:1.3;font-weight:600}
.ua-trust__details{margin-top:2px;font-size:13px;line-height:1.3}
.ua-trust__card-text{font-size:13px;line-height:1.3}
.ua-trust__link{font-size:12px;line-height:1.4;color:inherit;text-decoration:underline;text-underline-offset:2px;margin-left:4px}
.ua-trust__arrow{position:absolute;top:0;bottom:14px;margin:auto 0;padding:7px;width:32px;height:40px;border:0;background:transparent;color:inherit;cursor:pointer;display:flex;align-items:center;justify-content:center}
.ua-trust__arrow--prev{left:0}.ua-trust__arrow--next{right:0}
.ua-trust__arrow svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}
.ua-trust__dots{position:absolute;left:36px;right:36px;bottom:0;display:flex;justify-content:center;gap:0;height:22px}
.ua-trust__dot{display:flex;align-items:center;justify-content:center;width:24px;height:22px;margin:0;padding:0;border:0;background:transparent;color:inherit;cursor:pointer}
.ua-trust__dot span{width:5px;height:5px;border-radius:50%;background:currentColor;opacity:.3}
.ua-trust__dot[aria-current=true] span{opacity:1}
.ua-trust__checkout{margin-top:6px;text-align:center}
.ua-trust__checkout p{margin:0 0 4px;font-size:13px;font-weight:500;line-height:1.3}
.ua-trust__payments{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:4px;list-style:none;margin:0;padding:0}
.ua-trust__payments li{display:flex;align-items:center;margin:0;padding:0;flex:0 0 auto}
.ua-trust__payments .ua-trust__payment-icon{display:block;width:28px;height:auto;max-width:none}
.ua-trust__arrow:focus-visible,.ua-trust__dot:focus-visible,.ua-trust__link:focus-visible,.ua-trust__track:focus-visible{outline:2px solid currentColor;outline-offset:-2px}
.ua-trust__standalone{max-width:520px;margin-inline:auto;padding-inline:16px}
