.gs-checkout-trust{--gs-trust-accent: #242f3e;--gs-trust-muted: rgb(var(--color-foreground-rgb) / .55);--gs-trust-border: rgb(var(--color-foreground-rgb) / .1);--gs-trust-radius: 12px;display:grid;gap:.85rem;width:100%;padding:.85rem;border:1px solid var(--gs-trust-border);border-radius:var(--gs-trust-radius);background:linear-gradient(180deg,rgb(var(--color-foreground-rgb) / .02) 0%,transparent 100%)}.gs-checkout-trust__steps{display:grid;grid-template-columns:repeat(3,1fr);gap:.35rem;list-style:none;margin:0;padding:0}.gs-checkout-trust__step{display:flex;flex-direction:column;align-items:center;gap:.35rem;text-align:center;color:var(--gs-trust-muted);font-size:.72rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase}.gs-checkout-trust__dot{width:.65rem;height:.65rem;border-radius:999px;border:2px solid var(--gs-trust-border);background:var(--color-background);transition:transform .25s ease,background-color .25s ease,border-color .25s ease}.gs-checkout-trust__step.is-done .gs-checkout-trust__dot,.gs-checkout-trust__step.is-active .gs-checkout-trust__dot{border-color:var(--gs-trust-accent);background:var(--gs-trust-accent)}.gs-checkout-trust__step.is-active .gs-checkout-trust__dot{transform:scale(1.15);box-shadow:0 0 0 4px #242f3e1f}.gs-checkout-trust__step.is-active,.gs-checkout-trust__step.is-done{color:var(--color-foreground)}.gs-checkout-trust__shipping-track{position:relative;overflow:hidden;height:.45rem;border-radius:999px;background:rgb(var(--color-foreground-rgb) / .08)}.gs-checkout-trust__shipping-fill{display:block;height:100%;width:var(--gs-shipping-progress, 0%);border-radius:inherit;background:linear-gradient(90deg,#242f3e,gold);transition:width .6s cubic-bezier(.22,1,.36,1)}.gs-checkout-trust__shipping-text{margin:.45rem 0 0;font-size:.78rem;color:var(--gs-trust-muted)}.gs-checkout-trust__badges{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;list-style:none;margin:0;padding:0}.gs-checkout-trust__badge{display:flex;flex-direction:column;align-items:center;gap:.25rem;padding:.45rem .25rem;border-radius:10px;font-size:.68rem;font-weight:600;text-align:center;color:var(--color-foreground);background:rgb(var(--color-foreground-rgb) / .03);transition:transform .2s ease,background-color .2s ease}.gs-checkout-trust__badge:hover{transform:translateY(-2px);background:rgb(var(--color-foreground-rgb) / .06)}.gs-checkout-trust__badge-icon{display:inline-flex;width:1.35rem;height:1.35rem;color:var(--gs-trust-accent)}.gs-checkout-trust__badge-icon svg{width:100%;height:100%}.gs-checkout-trust__faq{border-top:1px solid var(--gs-trust-border);padding-top:.65rem}.gs-checkout-trust__faq-summary{display:flex;align-items:center;justify-content:space-between;gap:.75rem;cursor:pointer;font-size:.82rem;font-weight:600;list-style:none}.gs-checkout-trust__faq-summary::-webkit-details-marker{display:none}.gs-checkout-trust__faq-chevron{width:.45rem;height:.45rem;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);transition:transform .2s ease}.gs-checkout-trust__faq[open] .gs-checkout-trust__faq-chevron{transform:rotate(-135deg) translateY(-2px)}.gs-checkout-trust__faq-body{display:grid;gap:.45rem;padding-top:.65rem;font-size:.78rem;color:var(--gs-trust-muted);animation:gs-checkout-faq-in .25s ease}.gs-checkout-trust__faq-body p{margin:0}.cart__checkout-button.gs-checkout-trust__cta{position:relative;overflow:hidden}.cart__checkout-button.gs-checkout-trust__cta:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(120deg,transparent 0%,rgb(255 255 255 / .18) 45%,transparent 100%);transform:translate(-120%);transition:transform .55s ease}.cart__checkout-button.gs-checkout-trust__cta:hover:after,.cart__checkout-button.gs-checkout-trust__cta:focus-visible:after{transform:translate(120%)}@keyframes gs-checkout-faq-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.gs-checkout-trust__shipping-fill,.gs-checkout-trust__badge,.gs-checkout-trust__dot,.gs-checkout-trust__faq-chevron,.cart__checkout-button.gs-checkout-trust__cta:after{transition:none}.gs-checkout-trust__faq-body{animation:none}}@media(max-width:749px){.gs-checkout-trust__badges{grid-template-columns:1fr}.gs-checkout-trust__badge{flex-direction:row;justify-content:flex-start;text-align:left}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/gs-checkout-trust.css.map */
