.gs-hero h1{font-size:0!important;line-height:0!important;display:flex;flex-direction:column;align-items:center;gap:16px;margin:0 0 22px}.gs-hero h1 em,.gs-hero h1 br{display:none!important}.gs-hero h1:before{content:"";display:block;width:clamp(240px,78vw,480px);height:clamp(90px,17vw,150px);background:url(/cdn/shop/files/Mr_Gains_-_Logo_4.png?v=1783167951) center/contain no-repeat;filter:drop-shadow(0 12px 38px rgba(0,0,0,.55))}.gs-hero h1:after{content:"Community";display:block;font-family:var(--font-display,"Saira Condensed",sans-serif);font-weight:900;font-style:italic;text-transform:uppercase;letter-spacing:.012em;line-height:.84;font-size:clamp(42px,10vw,116px);color:#fff;text-shadow:0 6px 44px rgba(0,0,0,.5)}@media(max-width:600px){.gs-hero h1{gap:10px}}.gs .gs-ecard,.gs .gs-prod,.gs .gs-ccard,.gs .gs-ben,.gs .gs-step,.gs .gs-cash-card{transition:transform .28s cubic-bezier(.4,0,.2,1),box-shadow .28s ease,border-color .28s ease}.gs .gs-ecard:hover,.gs .gs-step:hover,.gs .gs-ben:hover{transform:translateY(-4px);box-shadow:0 18px 44px -26px #0b0e1666}.gs .gs-prod{overflow:hidden}.gs .gs-prod:hover{transform:translateY(-6px);box-shadow:0 30px 64px -32px #0b0e168c}.gs .gs-prod-img img{transition:transform .55s cubic-bezier(.2,.7,.2,1)}.gs .gs-prod:hover .gs-prod-img img{transform:scale(1.06)}.gs .gs-ccard:hover{transform:translateY(-4px);border-color:#ffffff4d}.gs .gs-cash-card:hover{transform:translateY(-3px)}.gs .gs-btn{transition:transform .16s ease,box-shadow .2s ease,filter .2s ease;will-change:transform}.gs .gs-btn:hover{transform:translateY(-2px)}.gs .gs-btn-white:hover{box-shadow:0 16px 32px -16px #ffffff80}.gs .gs-btn-blue:hover,.gs .gs-btn-outb:hover{box-shadow:0 16px 32px -14px #1f47d6b3}.gs .gs-prod-img{overflow:hidden}.gs-sticky .gs-btn{box-shadow:0 16px 38px -12px #1f47d6a6}.gs a:focus-visible,.gs button:focus-visible{outline:2px solid var(--gb,#1f47d6);outline-offset:3px;border-radius:8px}@media(prefers-reduced-motion:reduce){.gs .gs-ecard,.gs .gs-prod,.gs .gs-ccard,.gs .gs-ben,.gs .gs-step,.gs .gs-cash-card,.gs .gs-btn,.gs .gs-prod-img img{transition:none!important}}.gs .gs-table td.gs-ck,.gs .gs-table td.gs-x{font-size:0!important;text-align:center;vertical-align:middle}.gs .gs-table td.gs-ck:before{content:"\2713";display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;background:#21c7e6;color:#fff;font-size:15px;font-weight:800;line-height:1;box-shadow:0 2px 6px -1px #21c7e680}.gs .gs-table td.gs-x:before{content:"";display:inline-block;width:28px;height:28px;border-radius:50%;border:2px solid #d3d8e0;background:transparent}.gs .gs-table th.gs-col-on,.gs .gs-table td.gs-col-on{background:var(--gb,#1f47d6)!important;color:#fff!important}.gs .gs-table thead th.gs-col-on{border-top-left-radius:16px;border-top-right-radius:16px}.gs .gs-table tbody tr:last-child td.gs-col-on{border-bottom-left-radius:16px;border-bottom-right-radius:16px}.gs .gs-table th.gs-col-on .gs-tname,.gs .gs-table th.gs-col-on .gs-treq{color:#fff!important}.gs .gs-table td.gs-col-on.gs-x:before{border-color:#ffffff80}
/*# sourceMappingURL=/cdn/shop/t/31/assets/gs-polish.css.map */
