.product-form-buttons.product-form-buttons{row-gap:12px!important}.product-form-buttons>.sx-buy,.product-form-buttons>:has(.add-to-cart-button){flex:1 1 100%!important;width:100%!important;max-width:100%!important;min-width:0!important}.sx-buy{display:block;width:100%;margin:0;isolation:isolate}.sx-buy[hidden]{display:none!important}.sx-prepaid{position:relative;display:block;width:100%;margin:0}.sx-prepaid__btn{position:relative;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;box-sizing:border-box;width:100%;min-height:62px;padding:10px 22px;border-radius:999px;background:linear-gradient(135deg,#2a7a5c,#1c5a44 48%,#143528);border:1px solid rgba(210,184,120,.55);color:#f7f5f0!important;font-family:var(--font-body--family,inherit);text-align:center;text-decoration:none!important;box-shadow:inset 0 1px #ffffff38,0 18px 32px -16px #183d30e6;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform .2s ease,box-shadow .25s ease,opacity .2s ease}.sx-prepaid__title{position:relative;z-index:1;display:block;font-size:1.08rem;font-weight:700;letter-spacing:.01em;line-height:1.2;color:#f7f5f0}.sx-prepaid__sub{position:relative;z-index:1;display:block;font-size:.76rem;font-weight:500;letter-spacing:.04em;line-height:1.2;color:#dfe9dc}.sx-prepaid__btn:after{content:"";position:absolute;top:0;bottom:0;left:-60%;width:38%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.2),transparent);transform:skew(-20deg);pointer-events:none;z-index:0;animation:sx-shine 4.5s ease-in-out infinite}@keyframes sx-shine{0%,62%{left:-60%}to{left:135%}}@media(prefers-reduced-motion:reduce){.sx-prepaid__btn:after{animation:none;display:none}}.sx-prepaid__btn:hover{transform:translateY(-2px);box-shadow:inset 0 1px #ffffff47,0 22px 36px -16px #183d30}.sx-prepaid__btn:active{transform:translateY(0)}.sx-prepaid__btn:focus-visible{outline:3px solid #d2b878;outline-offset:3px}.sx-prepaid__btn.is-loading{opacity:.7;pointer-events:none}.sx-prepaid__badge{position:absolute;z-index:3;top:-9px;right:22px;background:#d2b878;color:#183d30;font-size:.62rem;font-weight:800;letter-spacing:.09em;padding:4px 10px;border-radius:999px;line-height:1;pointer-events:none;box-shadow:0 4px 10px -4px #00000059}@media(max-width:480px){.sx-prepaid__btn{min-height:60px;padding:9px 16px}.sx-prepaid__title{font-size:1.02rem}.sx-prepaid__sub{font-size:.72rem}}@keyframes sx-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media(scripting:enabled)and (prefers-reduced-motion:no-preference){.sx-reveal{opacity:1;transform:none;transition:none;animation:sx-rise .7s cubic-bezier(.2,.7,.2,1) both;animation-delay:calc(var(--d,0)*90ms)}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/shopix-buy.css.map */
