.pp-cart-trust{--pp-magenta:#c0007a;--pp-magenta-dark:#7a064f;--pp-pink:#fff1f8;--pp-text:#271324;--pp-muted:rgba(39,19,36,.72);margin:0 auto 2.4rem}.pp-cart-trust__panel{border:.1rem solid rgba(192,0,122,.16);border-radius:2.6rem;background:radial-gradient(circle at 15% 10%,rgba(255,255,255,.95),rgba(255,255,255,0) 36%),linear-gradient(145deg,#fff,#fff1f8 66%,#ffe2f2);box-shadow:0 1.6rem 4rem rgba(122,6,79,.08);padding:2rem}.pp-cart-trust__headline p{margin:0 0 .55rem;color:var(--pp-magenta);font-size:1.15rem;line-height:1.2;font-weight:900;letter-spacing:.16em;text-transform:uppercase}.pp-cart-trust__headline h2{margin:0 0 1.4rem;color:var(--pp-text);font-family:Georgia,"Times New Roman",serif;font-size:clamp(2.25rem,5vw,3.4rem);line-height:1;letter-spacing:-.04em}.pp-cart-trust__grid{display:grid;gap:1rem}.pp-cart-trust__item{display:grid;grid-template-columns:4.4rem minmax(0,1fr);column-gap:1rem;row-gap:.25rem;align-items:start;border:.1rem solid rgba(192,0,122,.14);border-radius:1.8rem;background:rgba(255,255,255,.76);padding:1.2rem}.pp-cart-trust__item span{grid-row:1/3;display:grid;place-items:center;width:4.4rem;height:4.4rem;border-radius:50%;background:#c0007a;color:#fff;font-size:1.05rem;font-weight:900;letter-spacing:.02em}.pp-cart-trust__item strong{color:var(--pp-text);font-size:1.38rem;line-height:1.15}.pp-cart-trust__item p{margin:0;color:var(--pp-muted);font-size:1.25rem;line-height:1.42}.pp-cart-mini-trust{display:flex;flex-wrap:wrap;gap:.6rem;margin:0 0 1.2rem}.pp-cart-mini-trust span{display:inline-flex;align-items:center;min-height:2.8rem;border:.1rem solid rgba(192,0,122,.18);border-radius:999rem;background:#fff1f8;color:#7a064f;padding:.55rem .85rem;font-size:1.15rem;line-height:1;font-weight:900}.pp-cart-payment-note{margin-top:.9rem;border:.1rem solid rgba(192,0,122,.14);border-radius:1.6rem;background:linear-gradient(180deg,#fff,#fff1f8);padding:1.15rem 1.2rem}.pp-cart-payment-note strong{display:block;color:#271324;font-size:1.32rem;line-height:1.2}.pp-cart-payment-note span{display:block;margin-top:.25rem;color:rgba(39,19,36,.72);font-size:1.18rem;line-height:1.4}.cart__checkout-button{border-radius:999rem;background:#c0007a;font-weight:900;letter-spacing:.02em}@media screen and (min-width:750px){.pp-cart-trust{margin-bottom:3.2rem}.pp-cart-trust__panel{border-radius:3rem;padding:2.8rem}.pp-cart-trust__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.pp-cart-trust__item{grid-template-columns:1fr}.pp-cart-trust__item span{grid-row:auto}}