.gtaBundle-module__pT6V2a__bundle{--vice-pink:#f472b6;--vice-glow:#f472b647}.gtaBundle-module__pT6V2a__bundle button:not(:disabled):focus-visible,.gtaBundle-module__pT6V2a__bundle a:focus-visible{outline:2px solid var(--vice-pink);outline-offset:4px}.gtaBundle-module__pT6V2a__reserveButton{isolation:isolate;transition:transform .18s,box-shadow .18s,background-color .18s;position:relative;overflow:hidden;color:#fff!important;box-shadow:0 0 24px var(--vice-glow), inset 0 1px 0 #ffffff40!important;background:#be185d!important;border:1px solid #f9a8d4!important}.gtaBundle-module__pT6V2a__reserveButton:after{content:"";pointer-events:none;background:#ffffff21;width:20%;animation:6s ease-in-out 2 gtaBundle-module__pT6V2a__viceShine;position:absolute;inset:-50% auto -50% -45%;transform:skew(-20deg)}@media (hover:hover){.gtaBundle-module__pT6V2a__reserveButton:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 0 32px var(--vice-glow), inset 0 1px 0 #ffffff4d!important;background:#9d174d!important}}.gtaBundle-module__pT6V2a__reserveButton:active:not(:disabled){transform:scale(.98)}.gtaBundle-module__pT6V2a__reserveButton:disabled{box-shadow:none!important}.gtaBundle-module__pT6V2a__reserveButton:disabled:after{animation:none}@keyframes gtaBundle-module__pT6V2a__viceShine{0%,65%{left:-45%}to{left:140%}}@media (prefers-reduced-motion:reduce){.gtaBundle-module__pT6V2a__reserveButton{transition:none}.gtaBundle-module__pT6V2a__reserveButton:after{animation:none;display:none}.gtaBundle-module__pT6V2a__reserveButton:hover:not(:disabled),.gtaBundle-module__pT6V2a__reserveButton:active:not(:disabled){transform:none}}
