.trust-safety{width:100%}.trust-safety__header{text-align:center;margin-bottom:4rem}@media screen and (min-width: 750px){.trust-safety__header{margin-bottom:6rem}}.trust-safety__title{font-family:var(--font-heading-family);color:rgba(var(--color-foreground),1);margin:0 0 1.5rem;line-height:1.2}.trust-safety__accent-line{height:.4rem;width:6rem;background:rgba(var(--color-link),1);margin:0 auto;border-radius:9999px;opacity:.8}.trust-safety__description{margin-top:1.5rem;font-size:1.8rem;line-height:1.6;color:rgba(var(--color-foreground),.6);max-width:65rem;margin-left:auto;margin-right:auto}.trust-safety__cards{display:grid;grid-template-columns:1fr;gap:2rem}@media screen and (min-width: 750px){.trust-safety__cards{grid-template-columns:repeat(2,1fr);gap:3rem}}@media screen and (min-width: 990px){.trust-safety__cards{gap:4rem}}.trust-safety__card{position:relative;background:rgba(var(--color-background),1);padding:2.5rem;border-radius:1.5rem;box-shadow:0 10px 40px -10px rgba(var(--color-foreground),.08);transition:all .3s ease;border:1px solid transparent}@media screen and (min-width: 750px){.trust-safety__card{padding:3rem 3.5rem}}.trust-safety__card:hover{box-shadow:0 20px 50px -10px rgba(var(--color-foreground),.15);transform:translateY(-2px)}.trust-safety__card-decoration{position:absolute;top:-2rem;right:-2rem;width:8rem;height:8rem;background:rgba(var(--color-link),.08);border-radius:50%;transition:transform .5s ease;pointer-events:none}.trust-safety__card:hover .trust-safety__card-decoration{transform:scale(1.5)}.trust-safety__card-image{position:absolute;top:0;right:0;width:9rem;height:9rem;z-index:2;pointer-events:none;transform:translate(1rem,-1rem)}@media screen and (min-width: 750px){.trust-safety__card-image{width:9rem;height:9rem;transform:translate(50%,-50%)}}@media screen and (min-width: 990px){.trust-safety__card-image{width:11rem;height:11rem}}.trust-safety__card-image img{width:100%;height:100%;object-fit:contain}.trust-safety__card-content{position:relative;z-index:1;display:flex;flex-direction:column;gap:1.5rem}@media screen and (min-width: 550px){.trust-safety__card-content{flex-direction:row;align-items:flex-start}}.trust-safety__icon-wrapper{flex-shrink:0}.trust-safety__icon{width:4.5rem;height:4.5rem;display:flex;align-items:center;justify-content:center;border-radius:1rem;background:rgba(var(--color-link),.1);color:rgba(var(--color-link),1);box-shadow:0 2px 8px rgba(var(--color-foreground),.05);transition:all .3s ease}.trust-safety__icon svg{width:2.4rem;height:2.4rem}.trust-safety__card:hover .trust-safety__icon{background:rgba(var(--color-link),1);color:rgba(var(--color-background),1)}.trust-safety__card-text{flex:1}.trust-safety__card-title{font-family:var(--font-heading-family);font-size:2rem;font-weight:700;color:rgba(var(--color-foreground),1);margin:0 0 .75rem;transition:color .3s ease}@media screen and (min-width: 750px){.trust-safety__card-title{font-size:2.2rem}}.trust-safety__card:hover .trust-safety__card-title{color:rgba(var(--color-link),1)}.trust-safety__card-description{font-size:1.6rem;line-height:1.7;color:rgba(var(--color-foreground),.65);margin:0}@media screen and (min-width: 750px){.trust-safety__card-description{font-size:1.7rem}}.trust-safety__badges{margin-top:4rem;text-align:center}.trust-safety__badges-inner{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:1.5rem 2rem;padding:1.2rem 2.5rem;background:rgba(var(--color-background),1);border-radius:9999px;box-shadow:0 4px 15px rgba(var(--color-foreground),.06)}.trust-safety__badge{display:flex;align-items:center;gap:.6rem;font-size:1.3rem;font-weight:600;color:rgba(var(--color-foreground),.55)}.trust-safety__badge-icon{width:1.6rem;height:1.6rem;flex-shrink:0}.trust-safety__badge-icon--lock{color:#22c55e}.trust-safety__badge-icon--award{color:rgba(var(--color-link),1)}.trust-safety__badge-icon--shield,.trust-safety__badge-icon--check{color:#22c55e}.trust-safety__badge-divider{width:1px;height:1.2rem;background:rgba(var(--color-foreground),.2)}@media screen and (max-width: 749px){.trust-safety__badges-inner{display:flex;flex-direction:column;gap:1rem;padding:0;background:transparent;border-radius:0;box-shadow:none}.trust-safety__badge{width:100%;justify-content:center;padding:1rem;border-radius:.5rem}.trust-safety__badge-divider{display:none}}.trust-safety-wrapper{width:100%;overflow:hidden;max-width:100%}
/*# sourceMappingURL=/cdn/shop/t/8/assets/section-buying-online-trust-safety.css.map */
