.gtb{--pink:#ff3d7f;--sun:#ffd27a;--display:Anton,"Arial Narrow",Impact,sans-serif;--body:Archivo,system-ui,-apple-system,"Segoe UI",sans-serif;display:block;width:100%;line-height:1;text-align:left;-webkit-font-smoothing:antialiased}.gtb *,.gtb *:before,.gtb *:after{box-sizing:border-box}.gtb__piece{position:relative;container-type:inline-size;width:100%;overflow:hidden;background:#150b2e;color:#fff}.gtb__piece--d{aspect-ratio:10/3}.gtb__piece--m{aspect-ratio:1;display:none}@media only screen and (max-width:798px){.gtb__piece--d{display:none}.gtb__piece--m{display:block}}.gtb__art{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block}.gtb p{margin:0;padding:0;color:inherit;letter-spacing:normal;text-transform:none;font-size:inherit;line-height:inherit}.gtb__in{position:absolute;z-index:1;display:flex;flex-direction:column}.gtb__pill{align-self:flex-start;background:var(--pink);border-radius:99px;font-family:var(--body);font-weight:800;text-transform:uppercase!important;letter-spacing:.18em!important;white-space:nowrap}.gtb__t{font-family:var(--display);font-weight:400;line-height:.95!important;text-transform:uppercase!important}.gtb__l1,.gtb__l2{display:block;white-space:nowrap}.gtb__sub{font-family:var(--display);font-weight:400;text-transform:uppercase!important;white-space:nowrap}.gtb__btn{align-self:flex-start;display:inline-flex;align-items:center;justify-content:center;background:var(--pink);border-radius:99px;line-height:0}.gtb__btn svg{display:block;height:auto;fill:#fff}.gtb__sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.gtb__piece--d .gtb__in{left:6cqw;top:0;bottom:0;justify-content:center;gap:1.1cqw}.gtb__piece--d .gtb__pill{font-size:1.2cqw;padding:.55cqw 1.5cqw}.gtb__piece--d .gtb__t{font-size:6.4cqw;text-shadow:0 .3cqw 0 var(--pink),0 0 2.4cqw rgba(255,61,127,.45)}.gtb__piece--d .gtb__sub{font-size:2.5cqw;text-shadow:0 0 1.5cqw rgba(255,61,127,.6)}.gtb__piece--d .gtb__btn{height:3.5cqw;padding:0 1.6cqw;margin-top:.5cqw}.gtb__piece--d .gtb__btn svg{width:8.6cqw}.gtb__piece--m .gtb__in{left:0;right:0;top:7cqw;align-items:center;text-align:center;gap:2.4cqw}.gtb__piece--m .gtb__pill,.gtb__piece--m .gtb__btn{align-self:center}.gtb__piece--m .gtb__pill{font-size:3.1cqw;padding:1.3cqw 3.6cqw}.gtb__piece--m .gtb__t{font-size:11.5cqw;text-shadow:0 .7cqw 0 var(--pink),0 0 5cqw rgba(255,61,127,.45)}.gtb__piece--m .gtb__l2{color:var(--sun)}.gtb__piece--m .gtb__sub{font-size:5.6cqw;text-shadow:0 0 3cqw rgba(255,61,127,.6)}.gtb__piece--m .gtb__btn{height:9cqw;padding:0 4.2cqw;margin-top:1cqw}.gtb__piece--m .gtb__btn svg{width:22cqw}.gtb-palm{transform-box:fill-box;transform-origin:50% 100%;animation:gtb-sway 5.5s ease-in-out infinite alternate}.gtb-palm--r{animation-delay:-2.75s}.gtb-stripes--d{animation:gtb-scan-d 2.6s linear infinite}.gtb-stripes--m{animation:gtb-scan-m 2.6s linear infinite}.gtb-glow{animation:gtb-glow 4s ease-in-out infinite alternate}.gtb-ref rect{transform-box:fill-box;transform-origin:center;animation:gtb-shim 2.8s ease-in-out infinite alternate}.gtb-ref rect:nth-child(2){animation-delay:-.7s}.gtb-ref rect:nth-child(3){animation-delay:-1.4s}.gtb-ref rect:nth-child(4){animation-delay:-2.1s}.gtb-stars circle{animation:gtb-twinkle 3.2s ease-in-out infinite}.gtb-stars circle:nth-child(2n){animation-delay:-1.1s}.gtb-stars circle:nth-child(3n){animation-delay:-2.2s}.gtb__btn{animation:gtb-ring 2.8s 2.2s ease-out infinite}.is-play .gtb-sun{transform-box:fill-box;animation:gtb-rise 1.6s .1s cubic-bezier(.2,.7,.2,1) both}.is-play .gtb-bld rect{transform-box:fill-box;transform-origin:50% 100%;animation:gtb-grow .7s cubic-bezier(.2,.8,.2,1) both}.is-play .gtb-bld rect:nth-child(1){animation-delay:.5s}.is-play .gtb-bld rect:nth-child(2){animation-delay:.6s}.is-play .gtb-bld rect:nth-child(3){animation-delay:.7s}.is-play .gtb-bld rect:nth-child(4){animation-delay:.55s}.is-play .gtb-bld rect:nth-child(5){animation-delay:.65s}.is-play .gtb-bld rect:nth-child(6){animation-delay:.75s}.is-play .gtb-bld rect:nth-child(7){animation-delay:.85s}.is-play .gtb__pill{animation:gtb-drop .6s .2s cubic-bezier(.2,.8,.2,1) both}.is-play .gtb__l1{animation:gtb-in .7s .35s cubic-bezier(.2,.8,.2,1) both}.is-play .gtb__l2{animation:gtb-in .7s .5s cubic-bezier(.2,.8,.2,1) both}.is-play .gtb__sub{animation:gtb-fade .6s .8s ease-out both}.is-play .gtb__btn{animation:gtb-pop .6s 1.05s cubic-bezier(.3,1.6,.5,1) both,gtb-ring 2.8s 2.2s ease-out infinite}.gtb__piece--m.is-play .gtb__l1,.gtb__piece--m.is-play .gtb__l2{animation-name:gtb-up}@keyframes gtb-sway{0%{transform:rotate(-1.6deg)}to{transform:rotate(1.6deg)}}@keyframes gtb-scan-d{to{transform:translateY(46px)}}@keyframes gtb-scan-m{to{transform:translateY(30px)}}@keyframes gtb-glow{0%{opacity:.55}to{opacity:1}}@keyframes gtb-shim{0%{transform:scaleX(1)}to{transform:scaleX(.78)}}@keyframes gtb-twinkle{0%,to{opacity:.9}50%{opacity:.15}}@keyframes gtb-ring{0%{box-shadow:0 0 #ff3d7fb3}70%,to{box-shadow:0 0 0 1.4cqw #ff3d7f00}}@keyframes gtb-rise{0%{transform:translateY(55%)}}@keyframes gtb-grow{0%{transform:scaleY(0)}}@keyframes gtb-drop{0%{opacity:0;transform:translateY(-1.5cqw)}}@keyframes gtb-in{0%{opacity:0;transform:translate(-5cqw)}}@keyframes gtb-up{0%{opacity:0;transform:translateY(5cqw)}}@keyframes gtb-fade{0%{opacity:0}}@keyframes gtb-pop{0%{opacity:0;transform:scale(.5)}}@media(prefers-reduced-motion:reduce){.gtb *,.gtb *:before,.gtb *:after{animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/189/assets/gtavi-banner.css.map */
