html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}figcaption,figure,main{display:block;margin:0}hr{height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{-webkit-text-decoration-skip:objects;background-color:#0000}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:inherit;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}legend{color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:initial}textarea{overflow:auto}[type=checkbox],[type=radio]{padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none}*,:after,:before{box-sizing:border-box}a{color:#135cb0;cursor:pointer;text-decoration:none;transition:all .25s ease-in-out}a:hover{color:#c10f3a}@font-face{font-family:SJ Sans;font-style:normal;font-weight:300;src:url(https://www.stjude.org/etc/clientlibs/stjude/shared/fonts/sj-sans/sjs-light.eot);src:url(https://www.stjude.org/etc/clientlibs/stjude/shared/fonts/sj-sans/sjs-light.eot?#iefix) format("embedded-opentype"),url(https://www.stjude.org/etc/clientlibs/stjude/shared/fonts/sj-sans/sjs-light.woff) format("woff"),url(https://www.stjude.org/etc/clientlibs/stjude/shared/fonts/sj-sans/sjs-light.ttf) format("truetype")}@font-face{font-family:SJ Sans;font-style:normal;font-weight:400;src:url(https://www.stjude.org/etc/clientlibs/stjude/shared/fonts/sj-sans/sjs-regular.eot);src:url(https://www.stjude.org/etc/clientlibs/stjude/shared/fonts/sj-sans/sjs-regular.eot?#iefix) format("embedded-opentype"),url(https://www.stjude.org/etc/clientlibs/stjude/shared/fonts/sj-sans/sjs-regular.woff) format("woff"),url(https://www.stjude.org/etc/clientlibs/stjude/shared/fonts/sj-sans/sjs-regular.ttf) format("truetype")}@font-face{font-family:SJ Sans;font-style:normal;font-weight:600;src:url(https://www.stjude.org/etc/clientlibs/stjude/shared/fonts/sj-sans/sjs-medium.eot);src:url(https://www.stjude.org/etc/clientlibs/stjude/shared/fonts/sj-sans/sjs-medium.eot?#iefix) format("embedded-opentype"),url(https://www.stjude.org/etc/clientlibs/stjude/shared/fonts/sj-sans/sjs-medium.woff) format("woff"),url(https://www.stjude.org/etc/clientlibs/stjude/shared/fonts/sj-sans/sjs-medium.ttf) format("truetype")}@font-face{font-family:SJ Sans;font-style:normal;font-weight:700;src:url(https://www.stjude.org/etc/clientlibs/stjude/shared/fonts/sj-sans/sjs-book.eot);src:url(https://www.stjude.org/etc/clientlibs/stjude/shared/fonts/sj-sans/sjs-book.eot?#iefix) format("embedded-opentype"),url(https://www.stjude.org/etc/clientlibs/stjude/shared/fonts/sj-sans/sjs-book.woff) format("woff"),url(https://www.stjude.org/etc/clientlibs/stjude/shared/fonts/sj-sans/sjs-book.ttf) format("truetype")}@font-face{font-family:SJ Sans;font-style:normal;font-weight:800;src:url(https://www.stjude.org/etc/clientlibs/stjude/shared/fonts/sj-sans/sjs-bold.eot);src:url(https://www.stjude.org/etc/clientlibs/stjude/shared/fonts/sj-sans/sjs-bold.eot?#iefix) format("embedded-opentype"),url(https://www.stjude.org/etc/clientlibs/stjude/shared/fonts/sj-sans/sjs-bold.woff) format("woff"),url(https://www.stjude.org/etc/clientlibs/stjude/shared/fonts/sj-sans/sjs-bold.ttf) format("truetype")}html{color:#333;font-family:SJ Sans,Open Sans,Helvetica Neue,Helvetica,Arial,"sans-serif";font-size:16px;font-weight:400;line-height:2em}a,abbr,acronym,address,b,big,blockquote,caption,center,cite,code,dd,del,dfn,dl,dt,em,h1,h2,h3,h4,h5,h6,i,ins,kbd,li,ol,p,pre,q,s,samp,small,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,u,ul,var{margin:0;padding:0}address,blockquote,cite,dl,ol,ol+p,p+p,pre,table,ul,ul+p{margin-top:2rem}h1,h2,h3,h4,h5,h6{color:#000;font-family:SJ Sans,Open Sans,Helvetica Neue,Helvetica,Arial,"sans-serif";font-weight:600}h1{line-height:3rem}h1,h2{font-size:2.368593037rem;margin-bottom:1rem;margin-top:1rem}h2{line-height:2.7rem}h3{font-size:1.776889rem;line-height:2rem;margin-bottom:1rem;margin-top:2rem}h4{font-size:1rem;line-height:2.4rem;margin-bottom:.4rem;margin-top:1rem}h5{font-size:1rem}h5,h6{line-height:4rem;margin-top:2rem}h6{font-size:.7501875469rem}.fs-xxl{font-size:5.6102329749rem;line-height:4.5rem}.cart-total,.fs-xl,.not-found h1{font-size:4.2087269129rem;line-height:3.9375rem}.checkout_wrapper__header_game_pledge_text_name,.fs-l,.header_title h1,.home_hero_content h1,.lobbies-container .qr_code_container .close_qr_icon{font-size:3.1573345183rem;line-height:3.375rem}.checkout__effects_choose .amount span,.fs-ml,.receipt-container .receipt-header .heading-text-one{font-size:2.368593037rem;line-height:2.8125rem}.checkout-card-container__effects_title,.checkout__effects_choose .radio .input_wrapper_divider,.claimed_effects__title,.claimed_effects__title__amount,.fs-m,.game-codes-container h2,.header_title p,.home_about_wrapper p,.not-found p,.qr-header p,.receipt-container .amounts-container .total-wrapper .total-amount,.row-header p,.tagged_effects__bucket svg,.tcg__effects_choose .amount span,.tcg__effects_choose .checkbox .input_wrapper label p.title,.tcg__tables_lobby{font-size:1.776889rem;line-height:2.25rem}.banner .nav__event_total,.checkout__campaign h1,.event_card__name,.field>i,.fs-ms,.home_hero_content .home_btns_container .link-button,.home_hero_content p,.home_incentives .prizes__amount,.home_steps .steps p.steps__header,.home_stjude ul li,.not-found ul li,.tagged_effects__bucket .tag-name,.tooltip__close,input[type=date],input[type=number],input[type=password],input[type=password]+label,input[type=radio]+label,input[type=text],select{font-size:1.333rem;line-height:2.25rem}.checkout__effects_choose .radio .input_wrapper_label,.checkout_wrapper__header_game_pledge_text_total,.claimed_effects__description,.claimed_effects__name,.event_card__goal,.fs-s,.game-codes-container .table-row .lobby-btn,.game-codes-container .table-row p,.game-codes-container p,.home_steps .steps p.steps__content,.receipt-container .amounts-container .total-wrapper .total-header,.receipt-container .receipt-header .heading-text-two,.tagged_effects p,.tagged_effects__bucket .pyo-tag-name,.tagged_effects__bucket .tag-description,.tcg__confirm p,.tcg__confirm_effects_info p,.tcg__effects p,.tcg__games p,input[type=date]+label,input[type=number]+label,input[type=text]+label{font-size:1rem;line-height:1.6875rem}.event_card__date,.footer-links__link,.footer__copyright-notice,.fs-xs,.home_steps .steps-opt p.small-text{font-size:.7501875469rem;line-height:1.40625rem}.fs-xxs{font-size:.5627813555rem;line-height:1.125rem}.fs-xxxs{font-size:.4221915645rem;line-height:.6875rem}address,blockquote,cite,dl,ol,p,pre,table,ul{font-size:1rem}.fw-xlight{font-weight:300}.fw-light,.tagged_effects__bucket .tag-description,.tcg__confirm_effects_info p:nth-child(2),.tcg__effects_choose .checkbox .input_wrapper label p,h1,h2,h3,p{font-weight:400}.fw-semi-bold{font-weight:600}.b_em,.checkout__noclaim p,.checkout_wrapper__header .therm_goal,.checkout_wrapper__header .therm_total,.checkout_wrapper__header_game_pledge_text_name,.event_card__goal,.fw-bold,.game-codes-container .table-row p,.home_incentives .prizes__amount,.home_steps .steps p.steps__header,.receipt-container .amounts-container .total-wrapper .total-amount,.row-header p,.tagged_effects p,.tagged_effects__bucket .pyo-tag-name,.tagged_effects__bucket .tag-name,.tcg__confirm p,.tcg__confirm_effects_info p,.tcg__effects p,.tcg__games p,.tcg__sessions .maxPledge-btn-group-container .maxPledge-button,.tooltip__close,input[type=date]+label,input[type=number]+label,input[type=text]+label{font-weight:700}.banner .nav__event_total,.cart-total,.checkout-card-container__effects_title,.checkout__effects_choose .amount span,.checkout__effects_max,.checkout_wrapper h1,.checkout_wrapper__header_game_pledge_text_total,.claimed_effects__title,.event_card ul li,.event_card__name,.fw-xbold,.header_title h1,.home_hero_content h1,.not-found h1,.receipt-container .receipt-header .heading-text-one,.tcg__effects_choose .amount span,.tcg__effects_choose .checkbox .input_wrapper label p.title,.tcg__tables_lobby,h4{font-weight:800}.text-light{color:#fff}.text-light a:hover{color:#1eadc1}.text-dark{color:#000}.text-dark a:hover{color:#8332a7}.text-wild{color:aqua}.text-wild a:hover{color:#1affff}[class*=text-]>*,[class*=text-]>* a{color:inherit}[class*=text-]>hr{border-color:inherit}.visually-hidden{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}main>div>*{margin-left:auto;margin-right:auto;max-width:1080px;width:90%}[class*=col-]{width:100%}.inner-row{display:flex;flex-direction:row;flex-wrap:wrap}.inner-row.gutters>[class*=col-]{margin-top:2rem}@media(min-width:900px){.col-1{width:8.3333333333%}.offset-1{margin-left:8.3333333333%}.col-2{width:16.6666666667%}.offset-2{margin-left:16.6666666667%}.col-3{width:25%}.offset-3{margin-left:25%}.col-4{width:33.3333333333%}.offset-4{margin-left:33.3333333333%}.col-5{width:41.6666666667%}.offset-5{margin-left:41.6666666667%}.col-6{width:50%}.offset-6{margin-left:50%}.col-7{width:58.3333333333%}.offset-7{margin-left:58.3333333333%}.col-8{width:66.6666666667%}.offset-8{margin-left:66.6666666667%}.col-9{width:75%}.offset-9{margin-left:75%}.col-10{width:83.3333333333%}.offset-10{margin-left:83.3333333333%}.col-11{width:91.6666666667%}.offset-11{margin-left:91.6666666667%}.col-12{width:100%}.offset-12{margin-left:100%}.inner-row.gutters>.col-1{margin-left:1rem;margin-right:1rem;width:calc(8.33333% - 2rem)}.inner-row.gutters>.col-2{margin-left:1rem;margin-right:1rem;width:calc(16.66667% - 2rem)}.inner-row.gutters>.col-3{margin-left:1rem;margin-right:1rem;width:calc(25% - 2rem)}.inner-row.gutters>.col-4{margin-left:1rem;margin-right:1rem;width:calc(33.33333% - 2rem)}.inner-row.gutters>.col-5{margin-left:1rem;margin-right:1rem;width:calc(41.66667% - 2rem)}.inner-row.gutters>.col-6{margin-left:1rem;margin-right:1rem;width:calc(50% - 2rem)}.inner-row.gutters>.col-7{margin-left:1rem;margin-right:1rem;width:calc(58.33333% - 2rem)}.inner-row.gutters>.col-8{margin-left:1rem;margin-right:1rem;width:calc(66.66667% - 2rem)}.inner-row.gutters>.col-9{margin-left:1rem;margin-right:1rem;width:calc(75% - 2rem)}.inner-row.gutters>.col-10{margin-left:1rem;margin-right:1rem;width:calc(83.33333% - 2rem)}.inner-row.gutters>.col-11{margin-left:1rem;margin-right:1rem;width:calc(91.66667% - 2rem)}.inner-row.gutters>.col-12{margin-left:1rem;margin-right:1rem;width:calc(100% - 2rem)}.inner-row.gutters>.offset-1{margin-left:calc(8.33333% + 1rem)}.inner-row.gutters>.offset-2{margin-left:calc(16.66667% + 1rem)}.inner-row.gutters>.offset-3{margin-left:calc(25% + 1rem)}.inner-row.gutters>.offset-4{margin-left:calc(33.33333% + 1rem)}.inner-row.gutters>.offset-5{margin-left:calc(41.66667% + 1rem)}.inner-row.gutters>.offset-6{margin-left:calc(50% + 1rem)}.inner-row.gutters>.offset-7{margin-left:calc(58.33333% + 1rem)}.inner-row.gutters>.offset-8{margin-left:calc(66.66667% + 1rem)}.inner-row.gutters>.offset-9{margin-left:calc(75% + 1rem)}.inner-row.gutters>.offset-10{margin-left:calc(83.33333% + 1rem)}.inner-row.gutters>.offset-11{margin-left:calc(91.66667% + 1rem)}.inner-row.gutters>.offset-12{margin-left:calc(100% + 1rem)}}.btn-primary{background:#135cb0;border:1px solid #135cb0;border-bottom:3px solid #0e4482;color:#fff;cursor:pointer;line-height:inherit;transition:all .25s ease-in-out}.no-touchevents .btn-primary:hover{background:#1874de;color:#fff}.btn-secondary{background:#1eadc1;border:1px solid #1eadc1;border-bottom:3px solid #178595;color:#fff;cursor:pointer;line-height:inherit;transition:all .25s ease-in-out}.no-touchevents .btn-secondary:hover{background:#49d0e3;color:#fff}.btn-tertiary{background:#1eadc1;border:1px solid #1eadc1;border-bottom:3px solid #178595;color:#fff;cursor:pointer;line-height:inherit;transition:all .25s ease-in-out}.no-touchevents .btn-tertiary:hover{background:#49d0e3;color:#fff}.btn-white{background:#fff;border:1px solid #fff;border-bottom:3px solid #e6e6e6;color:#000;cursor:pointer;line-height:inherit;transition:all .25s ease-in-out}.no-touchevents .btn-white:hover{background:#ccc;color:#000}.cta-1{background:#1eadc1;border:1px solid #1eadc1;border-bottom:3px solid #178595;color:#fff;cursor:pointer;line-height:inherit;transition:all .25s ease-in-out}.no-touchevents .cta-1:hover{background:#33cadf;color:#fff}.cta-2{background:#c10f3a;border:1px solid #c10f3a;border-bottom:3px solid #920b2c;color:#fff;cursor:pointer;line-height:inherit;transition:all .25s ease-in-out}.no-touchevents .cta-2:hover{background:#ed164a;color:#fff}.cta-primary{background:#1eadc1;border:1px solid #1eadc1;border-bottom:3px solid #178595;color:#fff;cursor:pointer;line-height:inherit;transition:all .25s ease-in-out}.no-touchevents .cta-primary:hover{background:#33cadf;color:#fff}.btn-twitch{background:#6441a4;border:1px solid #6441a4;border-bottom:3px solid #4e337f;color:#fff;cursor:pointer;line-height:inherit;transition:all .25s ease-in-out}.no-touchevents .btn-twitch:hover{background:#7d5abe;color:#fff}.btn-error-hollow{background:#0000;border:1px solid #d82d2d;color:#d82d2d;transition:all .25s ease-in-out}.no-touchevents .btn-error-hollow:hover{background:#d82d2d;color:#fff}.btn-success-hollow{background:#0000;border:1px solid #52bf4a;color:#52bf4a;transition:all .25s ease-in-out}.no-touchevents .btn-success-hollow:hover{background:#52bf4a;color:#fff}.btn-warning-hollow{background:#0000;border:1px solid #ff9800;color:#ff9800;transition:all .25s ease-in-out}.no-touchevents .btn-warning-hollow:hover{background:#ff9800;color:#fff}.btn-white-hollow{background:#0000;border:1px solid #fff;color:#fff;transition:all .25s ease-in-out}.no-touchevents .btn-white-hollow:hover{background:#fff;color:#000}.btn-primary-hollow{background:#0000;border:1px solid #c10f3a;color:#c10f3a;transition:all .25s ease-in-out}.no-touchevents .btn-primary-hollow:hover{background:#c10f3a;color:#fff}.btn-secondary-hollow{background:#0000;border:1px solid #1eadc1;color:#1eadc1;transition:all .25s ease-in-out}.no-touchevents .btn-secondary-hollow:hover{background:#1eadc1;color:#fff}.btn-tertiary-hollow{background:#0000;border:1px solid #000;color:#000;transition:all .25s ease-in-out}.no-touchevents .btn-tertiary-hollow:hover{background:#000;color:#fff}.btn-twitch-hollow{background:#0000;border:1px solid #6441a4;color:#6441a4;transition:all .25s ease-in-out}.no-touchevents .btn-twitch-hollow:hover{background:#6441a4;color:#fff}body,html{min-height:100%;position:relative;width:100%}body{transition:transform .25s ease-in-out;width:100%}body.no-scroll{overflow:hidden}body.menu-active{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;position:fixed}img{max-width:100%;width:100%}main{position:relative;z-index:0}ol,ul{padding-left:2rem}.checkout-card-container__effects p,.checkout_wrapper h1,.event_card ul,.m-none,.tcg__confirm_effects ul,.tcg__effects_choose .checkbox .input_wrapper label p{margin:0}.mh-none{margin-left:0;margin-right:0}.cart-wrapper p,.checkout_wrapper__header .therm_goal,.checkout_wrapper__header .therm_total,.checkout_wrapper__header_game_pledge_text_name,.checkout_wrapper__header_game_pledge_text_total,.claimed_effects__name,.claimed_effects__title,.mv-none{margin-bottom:0;margin-top:0}.event_card__date,.home_steps .steps-opt,.mt-none{margin-top:0}@media(min-width:900px){.home_hero_content h1{margin-top:0}}.mb-none{margin-bottom:0}.banner .nav ul li,.checkout-card-container__effects p,.checkout__effects_choose .radio .input_wrapper,.checkout_wrapper h1,.claimed_effects,.event_card ul,.footer-links,.p-none,.tcg__confirm_effects ul,.tcg__effects_choose .checkbox .input_wrapper label p{padding:0}.ph-none{padding-left:0;padding-right:0}.checkout_wrapper__header .therm_goal,.checkout_wrapper__header .therm_total,.checkout_wrapper__header_game_pledge_text_name,.pv-none{padding-bottom:0;padding-top:0}.pt-none{padding-top:0}.pb-none{padding-bottom:0}.m-xxs{margin:.5rem}.banner .nav__close,.banner .options span:after,.checkout__effects_choose .radio .input_wrapper_divider,.checkout__effects_choose .radio .input_wrapper_label,.checkout__users:before,.event_card,.event_card__buttons.join:after,.game_card,.mh-xxs,.tcg__tables_buttons.join a:after{margin-left:.5rem;margin-right:.5rem}.banner .cart,.banner .nav ul,.banner .nav ul li,.banner .signout,.claimed_effects__description,.event_card,.footer__copyright-notice,.game_card,.mv-xxs,.receipt-container .receipt-header .heading-text-two,.tagged_effects__bucket{margin-bottom:.5rem;margin-top:.5rem}.event_card__goal,.home_steps .steps p,.mt-xxs,.tcg__confirm_effects_info p:nth-child(2){margin-top:.5rem}.event_card__name,.mb-xxs{margin-bottom:.5rem}.claimed_effects li,.event_card__buttons,.home_steps .steps-opt p,.p-xxs,.tcg__tables_buttons.end,.tcg__tables_buttons.join a{padding:.5rem}.checkout__users:before,.claimed_effects__name:before,.ph-xxs{padding-left:.5rem;padding-right:.5rem}.banner .nav__close,.checkout__campaign,.checkout__effects__close,.checkout__effects_choose,.checkout_wrapper__header_game_pledge_text_total,.home_incentives .prizes__amount,.pv-xxs,.tcg__effects_choose{padding-bottom:.5rem;padding-top:.5rem}.pt-xxs{padding-top:.5rem}.pb-xxs{padding-bottom:.5rem}.m-xs{margin:1rem}.banner .logo .sjlogo,.mh-xs,.tagged_effects__bucket svg,a [class*=cta-].cta-secondary.tiltify img,input[type=radio]+label{margin-left:1rem;margin-right:1rem}.banner .nav_top_wrapper,.checkout__effects_choose .amount,.checkout__effects_choose .radio,.claimed_effects li,.field,.game-codes-container .table-row,.home_stjude ul li,.mv-xs,.qr-header,.radio,.receipt-container .amounts-container .total-wrapper .total-header,.receipt-container .receipt-header .heading-text-one,.tcg__effects_choose .amount span,.tcg__effects_choose .checkbox,.tcg__select .btn-group-container,.tcg__sessions .maxPledge-btn-group-container .maxPledge-text,label{margin-bottom:1rem;margin-top:1rem}.checkout__noclaim p,.mt-xs,.not-found p,.not-found ul,a [class*=cta-],button [class*=cta-]{margin-top:1rem}.footer-links,.mb-xs{margin-bottom:1rem}.claimed_effects__content,.footer,.p-xs,input[type=date],input[type=number],input[type=password],input[type=text]{padding:1rem}.banner .nav__close,.banner .nav__event_total,.checkout__effects__close,.checkout__effects_choose,.home_incentives .prizes__amount,.ph-xs,.tcg__effects_choose{padding-left:1rem;padding-right:1rem}.field.dollar input,.home_steps .steps-opt,.pv-xs,.tagged_effects__bucket,.tcg__confirm_effects,.tcg__confirm_effects ul li{padding-bottom:1rem;padding-top:1rem}.checkout__purchase,.pt-xs{padding-top:1rem}.pb-xs{padding-bottom:1rem}.m-s{margin:2rem}.banner .nav__event_total,.mh-s{margin-left:2rem;margin-right:2rem}.checkout__effects,.checkout__effects_choose,.mv-s,.tcg__confirm_effects,.tcg__games .button,.tcg__sessions .button,.tcg__tables_add,.tcg__wrap p{margin-bottom:2rem;margin-top:2rem}.home_stjude img,.mt-s,.tcg__select .select_event__grid{margin-top:2rem}.home_hero_content .home_btns_container .link-button,.home_hero_content p,.mb-s,.tcg__confirm button{margin-bottom:2rem}.p-s{padding:2rem}.banner .nav ul,.event_card__text,.home_hero_content,.ph-s,.receipt-container .receipt-header,.tagged_effects__bucket,.tcg__confirm_effects{padding-left:2rem;padding-right:2rem}.event_card__text,.home_steps,.pv-s,.tcg__tables_add,.tcg__tables_lobby{padding-bottom:2rem;padding-top:2rem}.pt-s{padding-top:2rem}.home_incentives,.home_steps_wrapper,.pb-s{padding-bottom:2rem}.m-ms{margin:3rem}.mh-ms{margin-left:3rem;margin-right:3rem}.home_hero_content,.mv-ms{margin-bottom:3rem;margin-top:3rem}.home_steps .steps,.mt-ms{margin-top:3rem}.mb-ms{margin-bottom:3rem}.p-ms{padding:3rem}.ph-ms{padding-left:3rem;padding-right:3rem}.pv-ms{padding-bottom:3rem}.pt-ms,.pv-ms{padding-top:3rem}.home_steps .steps,.pb-ms{padding-bottom:3rem}.m-m{margin:4rem}.mh-m{margin-left:4rem;margin-right:4rem}.mv-m{margin-bottom:4rem}.home_about_wrapper .cta-primary,.mt-m,.mv-m{margin-top:4rem}.home_steps_wrapper,.mb-m{margin-bottom:4rem}@media(min-width:900px){.home_hero_content p{margin-bottom:4rem}}.p-m,.tooltip__message{padding:4rem}.ph-m{padding-left:4rem;padding-right:4rem}.pv-m{padding-bottom:4rem}.pt-m,.pv-m{padding-top:4rem}.content-wrapper,.home_stjude,.pb-m,main{padding-bottom:4rem}.m-ml{margin:5rem}.mh-ml{margin-left:5rem;margin-right:5rem}.mv-ml{margin-bottom:5rem}.mt-ml,.mv-ml{margin-top:5rem}.mb-ml{margin-bottom:5rem}.p-ml{padding:5rem}.ph-ml{padding-left:5rem;padding-right:5rem}.pv-ml{padding-bottom:5rem}.pt-ml,.pv-ml{padding-top:5rem}.pb-ml{padding-bottom:5rem}.m-l{margin:6rem}.mh-l{margin-left:6rem;margin-right:6rem}.mv-l{margin-bottom:6rem}.checkout__noclaim,.footer,.mt-l,.mv-l{margin-top:6rem}.mb-l,.tcg__effects_wrapper{margin-bottom:6rem}.p-l{padding:6rem}.ph-l{padding-left:6rem;padding-right:6rem}.pv-l{padding-bottom:6rem}.home_about_wrapper,.pt-l,.pv-l{padding-top:6rem}.pb-l{padding-bottom:6rem}@media(min-width:900px){main{padding-bottom:6rem}}.m-xl{margin:7rem}.mh-xl{margin-left:7rem;margin-right:7rem}.mv-xl{margin-bottom:7rem}.mt-xl,.mv-xl{margin-top:7rem}.mb-xl{margin-bottom:7rem}.p-xl{padding:7rem}.ph-xl{padding-left:7rem;padding-right:7rem}.pv-xl{padding-bottom:7rem}.pt-xl,.pv-xl{padding-top:7rem}.home_about_wrapper,.pb-xl{padding-bottom:7rem}.m-xxl{margin:8rem}.mh-xxl{margin-left:8rem;margin-right:8rem}.mv-xxl{margin-bottom:8rem}.mt-xxl,.mv-xxl{margin-top:8rem}.mb-xxl{margin-bottom:8rem}.p-xxl{padding:8rem}.ph-xxl{padding-left:8rem;padding-right:8rem}.pv-xxl{padding-bottom:8rem}.pt-xxl,.pv-xxl{padding-top:8rem}.pb-xxl{padding-bottom:8rem}a [class*=cta-],button [class*=cta-]{box-shadow:0 2px 2px 0 #00000024,0 1px 5px 0 #0000001f,0 3px 1px -2px #0003}.lh-xxl{line-height:4rem}.lh-xl{line-height:3.5rem}.lh-l{line-height:3rem}.lh-ml{line-height:2.5rem}.checkout__effects_choose .amount span,.lh-m{line-height:2rem}.lh-ms{line-height:1.5rem}.lh-s,a [class*=cta-],button [class*=cta-]{line-height:1rem}.lh-xs{line-height:.5rem}body{-webkit-overflow-scrolling:touch;overflow-x:hidden;overflow-y:auto}.full-width{max-width:none;width:100%}.footer,.footer-links,a [class*=cta-],button [class*=cta-]{text-align:center}.no-wrap{display:inline-block;white-space:nowrap}a [class*=cta-],button [class*=cta-]{cursor:pointer;overflow:hidden;position:relative;transform:translateZ(0)}a [class*=cta-]:after,button [class*=cta-]:after{background-image:radial-gradient(circle,#000 10%,#0000 10.01%);background-position:50%;background-repeat:no-repeat;content:"";display:block;height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;transform:scale(10);transition:transform .5s,opacity 1s;width:100%}a [class*=cta-]:active:after,button [class*=cta-]:active:after{opacity:.2;transform:scale(0);transition:0s}h1{color:#490e67;font-size:32px;line-height:48px}@media(min-width:900px){h1{font-size:41px;line-height:61px}}h2{color:#8332a7;font-size:34px;line-height:43px}@media(min-width:900px){h2{line-height:51px}}h3{font-size:21px;line-height:32px}@media(min-width:1200px){h3{font-size:27px;line-height:41px}}h3.light{color:#fff}h4{font-size:16px;line-height:41px}@media(min-width:1200px){h4{font-size:18px}}p{font-size:16px;line-height:25px}@media(min-width:900px){p{font-size:18px}}.left{float:left}.right{float:right}.b_em{font-style:italic}span.stjude{white-space:nowrap}.overlay_link .whatis{cursor:pointer;display:inline-block;font-size:14px;font-style:italic;margin-left:15px;opacity:.65}.overlay_link .whatis:hover{opacity:1}.tooltip{background-color:#00000080;bottom:0;left:0;position:absolute;right:0;top:0;width:100%;z-index:9999}.tooltip__message{background:#fff;border-radius:.2rem;left:50%;position:fixed;top:50%;transform:translate(-50%,-50%);width:50%}.tooltip__close{cursor:pointer;opacity:.65;position:absolute;right:15px;top:0}.tooltip__close:hover{opacity:1}a [class*=cta-]{background:#fff;border-radius:.2rem;display:inline-block;padding:.85rem 2rem;transition:all .25s cubic-bezier(0,0,.2,1);vertical-align:top;width:100%}@media(min-width:600px){a [class*=cta-]+[class*=cta-]{margin-left:.5625rem}}a [class*=cta-].cta-primary{background:#c10f3a;border-color:#c10f3a #c10f3a #920b2c;color:#fff;width:20%}a [class*=cta-].cta-primary:hover{background:#ed164a}a [class*=cta-].cta-secondary{border:1px solid #474c55;color:#474c55}a [class*=cta-].cta-secondary:hover{background:#135cb0;border-color:dark-accent;color:#fff}a [class*=cta-].cta-secondary.tiltify{background:#474c55;color:#fff}a [class*=cta-].cta-secondary.tiltify img{width:29px}a [class*=cta-].cta-secondary.tiltify:hover{background:#5e6571}button [class*=cta-]{background:#fff;border-radius:.2rem;display:inline-block;padding:.85rem 2rem;transition:all .25s cubic-bezier(0,0,.2,1);vertical-align:top;width:100%}@media(min-width:600px){button [class*=cta-]+[class*=cta-]{margin-left:.5625rem}}button [class*=cta-].cta-primary{background:#c10f3a;border-color:#c10f3a #c10f3a #920b2c;color:#fff}button [class*=cta-].cta-primary:hover{background:#ed164a}button [class*=cta-].cta-secondary{border:1px solid #474c55;color:#474c55}button [class*=cta-].cta-secondary:hover{background:#135cb0;border-color:dark-accent;color:#fff}.page-wrapper{margin:5rem auto;width:90%}.tcg__wrap{height:100%;margin:0 auto;width:80%}.button{background:#135cb0;border:1px solid #135cb0;border-radius:.2rem;box-shadow:0 0 4px #00000042;color:#fff;cursor:pointer;display:block;font:inherit;padding:.5rem 1.5rem;width:100%}.button.complete{max-height:50px;min-width:125px}.button:focus{outline:none}.button.active,.button:hover{background:#3f8eea;border-color:#3f8eea;box-shadow:0 0 8px #00000042}.button:disabled,.button:disabled:active,.button:disabled:hover{background-color:#ccc;border-color:#ccc;box-shadow:none;color:#292929;cursor:not-allowed}label,select{display:block}select{-webkit-appearance:none;background-color:#fff;background-image:url(data:image/svg+xml;base64,PHN2ZyBkYXRhLW5hbWU9IkxheWVyIDEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDUwIDUwLjI0MiI+PHBhdGggc3R5bGU9ImZpbGw6I2Y1ZjVmNSIgZD0iTTAgLjEyMWg1MHY1MEgweiIvPjxwYXRoIGQ9Ik0zOC4zMTYgMTguNzQ1YTEuMTQgMS4xNCAwIDAgMC0uMjE3LS41OTguNzg5Ljc4OSAwIDAgMC0xLjE0MyAwTDI0Ljk5IDMwLjExMyAxMy4wMjQgMTguMTQ3YS44MjYuODI2IDAgMCAwLTEuMDg4IDAgLjg0MS44NDEgMCAwIDAtLjA1NSAxLjE0MmwxMi41MSAxMi41NjRhLjc4OS43ODkgMCAwIDAgMS4xNDMgMEwzOC4wOTkgMTkuMjlhMS4xNDkgMS4xNDkgMCAwIDAgLjIxNy0uNTQ0WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAuMTIxKSIgc3R5bGU9ImZpbGw6IzE4NzRkYyIvPjxwYXRoIHN0eWxlPSJmaWxsOiNjY2MiIGQ9Ik0uMTQ4IDBoMXY1MC4yNDJoLTF6Ii8+PC9zdmc+);background-position:100%;background-repeat:no-repeat;background-size:contain;height:48px;overflow:visible;padding-left:1rem;padding-right:4rem}#country,#state{min-width:215px}.field{display:flex;flex-direction:column-reverse;position:relative}.field>i{color:#000;display:block;font-style:normal;left:.5rem;pointer-events:none;position:absolute;text-align:center;top:66%;transform:translateY(-50%);width:25px}.field.invalid>i{top:67%}.field.dollar input{padding-left:1.8rem}.radio .input_wrapper{align-items:center;display:flex}.radio .input_wrapper label{display:inline-block}label{border-radius:.2rem;cursor:pointer;margin:0}input[type=date],input[type=number],input[type=password],input[type=tel],input[type=text]{height:48px;width:100%}input[type=checkbox]{cursor:pointer;height:0;position:absolute;width:0}input[type=checkbox]+label{margin-left:45px}input[type=checkbox]:checked:before{background-color:#008a1c;background-image:url(data:image/png;base64,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);background-position:50%;background-repeat:no-repeat;background-size:70%}input[type=checkbox]:before,input[type=checkbox]:checked:before{border:1px solid #000;border-radius:.2rem;content:"";display:block;height:30px;position:absolute;width:30px}input[type=checkbox]:before{background-color:#fff;top:-15px}input[type=radio]{cursor:pointer;height:0;position:absolute;width:0}input[type=radio]+label{margin-left:45px}input[type=radio]:checked:before{background-color:#008a1c;background-image:url(data:image/png;base64,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);background-position:50%;background-repeat:no-repeat;background-size:70%}input[type=radio]:before,input[type=radio]:checked:before{border:1px solid #000;border-radius:.2rem;content:"";display:block;height:30px;position:absolute;width:30px}input[type=radio]:before{background-color:#fff;top:-15px}input[type=radio]+label{display:inline-block}input:disabled:before{border:1px solid #b3b3b3;cursor:default}input:disabled+label{color:#b3b3b3;cursor:default;font-style:italic}.invalid input{background:#fbebe6;border:1px solid #e03400;border-radius:.2rem}.error-text,.invalid input+label{color:#861f00}.error-text{margin:0!important;padding:.1rem 0}.options_wrap{line-height:3.3em}.options{display:inline-block;margin-bottom:1rem}.options input{display:none}.options input:checked+label{background-color:#135cb0;border:1px solid #135cb0;box-shadow:inset 2px 2px 2px 1px #0000001f;color:#fff}.options label{border:1px solid #ccc;color:#135cb0;cursor:pointer;height:48px;line-height:3em;padding:0 1.5rem}.options label:hover{background-color:#f5f5f5}.options label.yes{border-radius:4px 0 0 4px}.options label.no{border-radius:0 4px 4px 0}@keyframes ball-scale{0%{transform:scale(0)}to{opacity:0;transform:scale(1)}}.Spinner{animation:ball-scale 1s ease-in-out 0s infinite;background-color:#931638;border-radius:100%;content:"";display:inline-block;height:10rem;left:calc(50vw - 5rem);position:fixed;top:calc(50vh - 5rem);width:10rem;z-index:2}.loader:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='750' height='750'%3E%3Cpath fill='%23C10f3A' d='M389.53 436.478a2.526 2.526 0 0 1-2.074 1.64 92.274 92.274 0 0 0-67.675 31.869s-2.047 1.987-7.216-2.075a5.434 5.434 0 0 1-2.504-6.347c7.047-17.748 25.213-29.451 53.94-34.764l.843-.123c5.88-.807 19.561-2.697 24.22 6.497a4.64 4.64 0 0 1 .466 3.303m82.147 87.968-.165-.215a248.594 248.594 0 0 1 29.175-36.996c.355-.162.613-.268 1.008-.452a49.736 49.736 0 0 0 25.858-7.764 166.71 166.71 0 0 0 12.616-11.647 114.902 114.902 0 0 0 7.544-15.484v-.014l-.195.356.706-1.641.115-.439 1.15-3.558a3.005 3.005 0 0 0-1.567-2.553 4.291 4.291 0 0 0-2.42-.263l.066-.215a10.178 10.178 0 0 0 1.123-3.658v-.255a3.475 3.475 0 0 0-1.763-2.614 5.362 5.362 0 0 0-3.712-.21 5.896 5.896 0 0 0-1.634-1.527c-.289-.207-1.95-.798-5.01 1.057a13.567 13.567 0 0 0-3.356 3.193l.23-1.881a3.293 3.293 0 0 0-2.064-2.233 5.739 5.739 0 0 0-5.058.974 27.35 27.35 0 0 0-5.28 6.615 22.206 22.206 0 0 0-4.747 5.408 16.129 16.129 0 0 1-9.294 1.009 27.106 27.106 0 0 0 6.665-4.909 17.292 17.292 0 0 0 4.587-10.26 8.34 8.34 0 0 0-.129-1.5 4.267 4.267 0 0 0-2.13-3.026c-2.966-1.478-6.51 1.522-7.19 2.145-.052.075-1.034 1.11-1.571 1.689a12.5 12.5 0 0 0-5.018 2.346 10.722 10.722 0 0 1-3.908 1.904 16.462 16.462 0 0 0-5.906 3.04l-.155.119.142-.093c-.369.255-3.624 2.422-4.632 3.106a37.312 37.312 0 0 0-9.813 7.523c-5.249 5.224-11.83 11.695-41.311 21.464-.253-10.8-6.91-39.813-8.255-50.915-2.723-19.609-25.445-46.6-41.787-63.676 15.41 8.957 24.033 10.212 32.515-1.347 2.238-3.5 5.772.277 8.97-.342 4.662-2.426 4.058-3.729 4.058-7.106 1.368-3.619 5.032-1.834 7.754-2.272 6.865-1.136 2.784-8.344 5.47-11.962 30.183-1.803-3.85-29.566 16.466-41.063a57.906 57.906 0 0 0 24.102-22.35c4.868-6.562 5.876-1.434 9.517-6.825 6.577-23.66-4.778-52.845-19.401-72.922-74.9-96.356-160.421-51.929-185.355 7.75-10.31 15.165-7.127 37.212-7.705 55.346-1.94 6.308-5.724 6.133-11.163 2.409a13.732 13.732 0 0 0 2.916 10.77 13.71 13.71 0 0 0 9.948 5.043c.458 1.601 3.309 4.036 4.498 5.703a27.671 27.671 0 0 1-14.72-2.567 9.877 9.877 0 0 0 2.513 7.752 17.926 17.926 0 0 0 12.767 14.69c12.016 4.878 6.377 21.359 4.97 28.127-.44 1.496-.898 2.987-1.293 4.413a32.199 32.199 0 0 0-21.461 23.345c-1.355 25.302-14.397 46.3-14.166 72.484a40.114 40.114 0 0 0 0 5.396c6.479 28.324-1.798 65.447-.43 94.644A726.148 726.148 0 0 0 0 614.692a1009.198 1009.198 0 0 1 375.005-69.677A1009.13 1009.13 0 0 1 750 614.691a731.796 731.796 0 0 0-278.323-90.245'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:80px;display:inline-block;height:100%;width:100%}.loader:after,.loader:before{content:"";left:0;position:absolute;top:0;z-index:9999}.loader:after{animation:spinLoading 1.2s linear infinite;border:2px solid #ccc;border-radius:50%;border-top-color:#d11947;bottom:0;height:120px;margin:auto;right:0;width:120px}@keyframes spinLoading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.tcg_back_btn{align-items:center;border-bottom:1px solid #333;cursor:pointer;display:flex;flex-direction:row;justify-content:flex-start;margin-bottom:1rem;padding-bottom:1rem;width:100%}header.setup{background:url(https://gw.experience.stjude.org/static/media/bg-dark.9339a32d9f77948ba536.png) no-repeat;background-position:100% 100%;background-size:190%;height:200px}header.checkout,header.event{background:url(https://gw.experience.stjude.org/static/media/bg-dark.9339a32d9f77948ba536.png) no-repeat;background-position:100% 100%;background-size:190%;height:265px}header.default{background:#000c}.header_title{color:#fff;text-align:center}.header_title h1{color:#fff}.banner{height:80px}.banner .logo{display:inline-block;height:75px;width:80px}.banner .logo .sjlogo{background-image:url(https://gw.experience.stjude.org/static/media/gw-logo.7453a3d0faa1d28a6123.png);background-position:50%;background-repeat:no-repeat;background-size:100%;display:inline-block;height:81px;width:200px}.banner .logo .sjlogo span{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.banner .login,.banner .logout{color:#fff;cursor:pointer;float:right;padding-right:1.7rem;padding-top:1.5rem}.banner .login a,.banner .logout a{color:#fff}.banner .options{color:#fff;cursor:pointer;float:right;padding-right:1.7rem;padding-top:1.5rem}.banner .options span:after{background-color:#fff;content:"";display:inline-block;height:10px;-webkit-mask:url(https://gw.experience.stjude.org/static/media/caret.1592e9d825cf133785c8.svg) no-repeat 50% 50%;mask:url(https://gw.experience.stjude.org/static/media/caret.1592e9d825cf133785c8.svg) no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover;transform:rotate(-90deg);transition:.5s ease-in-out;width:10px}.banner .options.open span:after{transform:rotate(0deg)}.banner .cart{float:right}.banner .nav{background-color:#ccc;background:#333;color:#fff;height:0;overflow:hidden;position:absolute;top:75px;transition:.5s ease-in-out;width:100%;z-index:9999}.banner .nav_top_wrapper{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.banner .nav__close{background-color:#fff;content:"";cursor:pointer;display:inline-block;height:33px;-webkit-mask:url(https://gw.experience.stjude.org/static/media/menu_close.cb67ac5395b960be3660.svg) no-repeat 50% 50%;mask:url(https://gw.experience.stjude.org/static/media/menu_close.cb67ac5395b960be3660.svg) no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover;text-align:right;width:33px}.banner .nav__event_total{background-color:#ccc;border-radius:.2rem;color:#1a1a1a;display:block;text-align:center;width:-webkit-fit-content;width:fit-content}.banner .nav ul{list-style-type:none}.banner .nav ul li span{cursor:pointer;text-decoration:underline}.banner .nav.open{height:190px}.banner .signout{cursor:pointer;float:right;line-height:normal;margin-left:1rem}.footer{background:#333}.footer__copyright-notice{color:#b3b3b3}.footer-links{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;list-style-type:none;margin:0 auto 0 2rem;max-width:90%}.footer-links__link-wrapper{display:inline-block;margin-right:1rem;padding:.25rem}.footer-links__link{color:#fff;text-decoration:underline}.login-page{background-color:gray;background-size:cover;bottom:0;display:grid;grid-template-columns:1fr 90vw 1fr;height:100%;left:0;overflow-y:auto;position:fixed;right:0;top:0}.login-wrapper{background-color:#fff;border-radius:20px;height:-webkit-fit-content;height:fit-content;max-width:615px;padding-bottom:2em;position:relative;width:100vw}.login-page-container{display:flex;grid-column:2/3;justify-content:center;margin-bottom:3em;margin-top:3em;position:relative}.login-container{background-color:#fff;color:#000000de;display:grid;grid-template-columns:1fr 85% 1fr;margin-top:1em;padding-bottom:1em;transition:box-shadow .3s cubic-bezier(.4,0,.2,1) 0ms;width:100%}.login-sections{grid-column:2/3}.login-sections .hidden-section{display:none}.login-section{display:flex;flex-direction:column}.login-section-hdr{font-size:2em;font-weight:700;padding-bottom:.7em}.login-section-sub-hdr{margin-bottom:0}.login-form-field-row-3{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:31.33% 31.33% 31.33%}.login-form-field-row-2{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:48.5% 48.5%}.login-form-field{margin-top:1em}.login-form-field input{height:1.1876em}.login-form-field.password{width:50%}.login-form-field-label{margin-bottom:-.75em;margin-top:1em}.login-field-sub-text{padding-top:.7em}.login-buttons{display:flex;justify-content:space-between;margin-top:2em}.login-buttons-1{display:flex;justify-content:flex-end;margin-top:2em}.login-button{height:50px;min-width:120px}.login-terms{height:50vh;overflow-y:scroll;padding:1em}.login-checkboxes{padding-top:1em}.form-container{background-color:#fff;display:flex;height:100%;justify-content:center;overflow-y:auto}.form-wrapper{height:-webkit-fit-content;height:fit-content;max-width:500px;padding-bottom:2em;padding-top:2em;position:relative;width:90%}.form-header{border-bottom-color:#000000de;border-bottom-style:solid;font-size:2em;font-weight:700;line-height:1.125em;padding-bottom:.7em}.form-error-msg{color:#f44336}.form-sub-header{font-weight:700;padding-top:1em}.form-field{margin-top:1em;padding-top:.5em}.form-field input{height:1.1876em}.form-field-label{margin-bottom:-1.5em;margin-top:1em}.form-field-row-3{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:31.33% 31.33% 31.33%}.form-field-row-2{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:48.5% 48.5%}@media(min-width:900px){.form-field-row-2-sm{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:40% 40%}}.form-terms-container{padding-top:2em}.form-terms{height:50vh;overflow-y:scroll;padding:1em}.form-checkboxes{align-items:flex-start;display:flex;margin-left:-11px;padding-top:1em}.form-checkbox-label{font-family:Roboto,Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:400;letter-spacing:.03333em;line-height:1.46;padding-top:9px}.MuiFormControl-root.form-state-control{min-width:220px}.form-field-sub-text{padding-top:1.7em}.form-bottom-text{display:flex;justify-content:center;padding-top:1em}.form-bottom-text-rt{display:flex;justify-content:flex-end;padding-top:1em}.form-buttons-1,.form-buttons-2{display:flex;justify-content:center;margin-bottom:1.25em;margin-top:2em}.form-buttons-2{gap:1rem}.form-italic{font-style:italic}.form-button{height:50px;max-width:242px;min-width:120px;width:100%}input[type=tel]{line-height:2.25rem}.MuiInputBase-root.form-select,input[type=tel]{font-size:1.333rem}.tcg__sessions{margin:2rem auto;min-height:100vh;width:90%}@media(min-width:900px){.tcg__sessions{width:50%}}.tcg__sessions .cancel-btn{background-color:#fff;border-color:#c10f3a;color:#c10f3a}.tcg__sessions .cancel-btn:hover{background-color:#c10f3a;border-color:#c10f3a;color:#fff}.tcg__sessions .name-input{color:#000;width:100%}.tcg__sessions .name-input label{color:#000}.tcg__sessions .name-input .MuiOutlinedInput-root{border-radius:2px;height:48px}.tcg__sessions .name-input .MuiOutlinedInput-root fieldset{border-color:#000}.tcg__sessions .name-input-error,.tcg__sessions .name-input-error label{color:#c10f3a}.tcg__sessions .name-input-error .MuiOutlinedInput-root fieldset{border-color:#c10f3a}.tcg__sessions .name-input-error p{color:#c10f3a}.tcg__sessions .date_component{margin-top:1rem}.tcg__sessions .maxPledge-btn-group-container{display:flex;flex-direction:column;justify-content:center;width:100%}.tcg__sessions .maxPledge-btn-group-container .maxPledge-button-group{width:100%}.tcg__sessions .maxPledge-btn-group-container .maxPledge-button{background-color:#fff;color:#135cb0;margin:0}.tcg__sessions .maxPledge-btn-group-container .maxPledge-button:focus{background-color:#e6e6e6;border:1px solid #000;color:#000}.tcg__sessions .maxPledge-btn-group-container .selected-maxPledge,.tcg__sessions .maxPledge-btn-group-container .selected-maxPledge:focus{background-color:#135cb0;color:#fff}.tcg__select{margin:2rem auto 0;min-height:72.5vh;width:90%}.tcg__select .MuiFormControl-root{width:100%}.tcg__select .button{margin:0 auto}.tcg__select .date_component{margin-top:1rem}.tcg__select .select_event__grid{border-top:1px solid #ccc}.tcg__select .btn-group-container{align-items:center;display:flex;flex-direction:row;justify-content:center;width:100%}.tcg__select .btn-group-container .button-group{width:100%}.tcg__select .btn-group-container .button-group .button{background-color:#fff;color:#135cb0;margin:0;width:33.3%}.tcg__select .btn-group-container .button-group .selected{background-color:#135cb0;color:#fff}.tcg__games{margin:2rem auto;min-height:100vh;width:90%}@media(min-width:900px){.tcg__games{width:50%}}.tcg__effects{margin:2rem auto;width:90%}@media(min-width:900px){.tcg__effects{width:800px}}.tcg__effects_choose{align-items:center;background:#f5f5f5;border:1px solid #ccc;border-radius:.2rem;display:flex;height:auto;justify-content:space-between}@media screen and (max-width:380px){.tcg__effects_choose{display:block}}.tcg__effects_choose .checkbox,.tcg__effects_choose .checkbox .input_wrapper{align-items:center;display:flex}.tcg__effects_choose .checkbox .input_wrapper label{display:inline-block}.tcg__effects_choose .checkbox .input_wrapper label p{color:#1a1a1a}@media screen and (max-width:380px){.tcg__effects_choose .amount{text-align:center}}.tcg__effects_choose .amount span{text-align:right;width:100%}.tcg__effects_wrapperLeft{margin-left:0!important;margin-top:0!important}.tcg__effects_wrapperRight{margin-right:0!important;margin-top:0!important}.tcg__confirm{margin:2rem auto;width:90%}.tcg__confirm h2{color:#000}@media(min-width:900px){.tcg__confirm{width:800px}}.tcg__confirm_back_btn{align-items:center;border-bottom:1px solid #333;cursor:pointer;display:flex;flex-direction:row;justify-content:flex-start;margin-bottom:1rem;padding-bottom:1rem;width:100%}.tcg__confirm .cancel-btn{background-color:#fff;border-color:#c10f3a;color:#c10f3a}.tcg__confirm .cancel-btn:hover{background-color:#c10f3a;border-color:#c10f3a;color:#fff}.tcg__confirm_effects{background-color:#f5f5f5;border-radius:.2rem}.tcg__confirm_effects_info{padding-right:1rem}.tcg__confirm_effects_info p{display:block}.tcg__confirm_effects_amount{align-items:center;display:flex;text-align:right}.tcg__confirm_effects ul{list-style:none}.tcg__confirm_effects ul li{align-items:center;border-bottom:1px solid #e6e6e6;display:flex;justify-content:space-between}.tcg__confirm_effects ul li:last-child{border-bottom:0}.tcg__tables{margin:0 auto 10vh;min-height:100vh;width:90%}.tcg__tables_wrapper{background-color:#f5f5f5;border:1px solid grey;border-radius:.2rem;display:flex;flex-direction:column;justify-content:space-between;text-align:center}.tcg__tables_wrapper:visited{background-color:#135cb0;color:#135cb0}.tcg__tables_title{margin-top:1rem!important}.tcg__tables_title h2{color:#1a1a1a}.tcg__tables_back{align-items:center;border-bottom:1px solid #333;cursor:pointer;display:flex;flex-direction:row;justify-content:flex-start;margin-bottom:1rem;padding-bottom:1rem;width:100%}.tcg__tables_buttons{cursor:pointer;width:50%}.tcg__tables_buttons_wrapper{border-top:1px solid gray;display:flex;flex-direction:row;flex-wrap:wrap}.tcg__tables_buttons.join{width:100%}.tcg__tables_buttons.join.host{width:50%}.tcg__tables_buttons.join a{color:#000;display:inline-block;height:100%;width:100%}.tcg__tables_buttons.join a:after{background-color:#000;content:"";display:inline-block;height:12px;-webkit-mask:url(https://gw.experience.stjude.org/static/media/caret.1592e9d825cf133785c8.svg) no-repeat 50% 50%;mask:url(https://gw.experience.stjude.org/static/media/caret.1592e9d825cf133785c8.svg) no-repeat 50% 50%;transform:rotate(-90deg);transition:all .25s ease-in-out;width:10px}.tcg__tables_buttons.join a:hover{background-color:#135cb0;color:#fff}.tcg__tables_buttons.join a:hover:after{background-color:#fff}.tcg__tables_buttons.end{border-right:1px solid grey;transition:all .25s ease-in-out}.tcg__tables_buttons.end:before{background-color:#000;content:"";display:inline-block;height:14px;margin-right:.4rem;-webkit-mask:url(https://gw.experience.stjude.org/static/media/x.34697784df6d41f8fadc.svg) no-repeat 50% 50%;mask:url(https://gw.experience.stjude.org/static/media/x.34697784df6d41f8fadc.svg) no-repeat 50% 50%;transition:all .25s ease-in-out;width:14px}.tcg__tables_buttons.end:hover{background-color:#e03400;color:#fff}.tcg__tables_buttons.end:hover:before{background-color:#fff}.tcg__tables_buttons .button-group,.tcg__tables_buttons .button-group .btn-group-full{width:100%}.tcg__tables_buttons .button-group .btn-group-90{margin-left:5%;width:90%}.tcg__tables_buttons .button-group .cta-danger{background-color:#c10f3a;border:1px solid #c10f3a;border-radius:5%;color:#fff;width:10%}.tcg__tables_buttons .button-group .cta-danger:hover{background-color:#911938;border:1px solid #911938}@media(hover:none){.tcg__tables a [class*=cta-].cta-secondary{background-color:#fff;color:#135cb0!important}}.tcg__tables_add{border-top:1px solid #ccc}.row-header{display:flex;flex-direction:column;justify-content:flex-start}.game-codes-container{height:50vh;overflow:scroll}.game-codes-container .table-row{align-items:center;display:flex;justify-content:space-between}.event_card{background:#f5f5f5;border:1px solid grey;border-radius:5px;display:flex;flex-direction:column;justify-content:space-between;position:relative;width:100%}.event_card__name{line-height:1.8rem}.event_card__buttons{cursor:pointer;text-align:center;width:50%}.event_card__buttons:hover{background-color:#135cb0;color:#fff}.event_card__buttons_wrapper{border-top:1px solid grey;display:flex;flex-direction:row;flex-wrap:wrap}.event_card__buttons.join{transition:all .25s ease-in-out}.event_card__buttons.join:after{background-color:#000;content:"";display:inline-block;height:12px;-webkit-mask:url(https://gw.experience.stjude.org/static/media/caret.1592e9d825cf133785c8.svg) no-repeat 50% 50%;mask:url(https://gw.experience.stjude.org/static/media/caret.1592e9d825cf133785c8.svg) no-repeat 50% 50%;transform:rotate(-90deg);transition:all .25s ease-in-out;width:10px}.event_card__buttons.join:hover:after{background-color:#fff}.event_card__buttons.end{border-right:1px solid grey;transition:all .25s ease-in-out}.event_card__buttons.end:before{background-color:#000;content:"";display:inline-block;height:14px;margin-right:.4rem;-webkit-mask:url(https://gw.experience.stjude.org/static/media/x.34697784df6d41f8fadc.svg) no-repeat 50% 50%;mask:url(https://gw.experience.stjude.org/static/media/x.34697784df6d41f8fadc.svg) no-repeat 50% 50%;transition:all .25s ease-in-out;width:14px}.event_card__buttons.end:hover{background-color:#e03400}.event_card__buttons.end:hover:before{background-color:#fff}.event_card__status_active{color:#008a1c;position:absolute;right:5px;top:5px}.event_card__status_inactive{color:#e03400;position:absolute;right:10px;top:5px}.event_card ul li{font-size:.55rem;line-height:1.5rem}.event_card ul li span{left:-5px;position:relative}.bg-layer{background-image:url(https://gw.experience.stjude.org/static/media/SJPL-GamingMat-DragonMat-Update.9339a32d9f77948ba536.png);background-position:50%;background-repeat:no-repeat;background-size:100% 100%;height:100%;opacity:.3;position:absolute;width:100vw;z-index:-1}.cancel_confirm_btns_container{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.cancel_confirm_btns_container .button{width:100%}@media(min-width:600px){.cancel_confirm_btns_container .button{width:45%}}.game_card{background-color:#000000b3;box-shadow:0 0 15px #000!important;height:10vh;width:10vw}.game_card:hover{cursor:pointer}.tagged_effects{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:2rem auto;width:90%}@media(min-width:900px){.tagged_effects{width:800px}}.tagged_effects__bucket{align-items:center;background-color:#e6e6e6;border-radius:5px;display:flex;flex-direction:row;justify-content:center}.tagged_effects__bucket:hover{cursor:pointer}.tagged_effects__bucket:hover svg{transform:translateX(5px);transition:all .3s ease-in-out}.tagged_effects__bucket .text-container{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;width:100%}.tagged_effects__bucket .tag-description,.tagged_effects__bucket .tag-name{color:#333;margin:0 1rem}.tagged_effects__bucket .pyo-tag-name{margin:0 1rem}.tagged_effects__bucket svg{color:#333}.search-events-container{display:flex;flex-direction:column;margin:0;min-height:190px;padding:0;width:100%}@media(min-width:600px){.search-events-container{max-height:29vh}}.search-events-container .search{background-color:#f5f5f5;margin-left:0;position:relative;width:100%}.search-events-container .search:hover{background-color:#fff}.search-events-container .search .search-icon{align-items:center;display:flex;height:100%;justify-content:center;padding:0 1rem;pointer-events:none;position:absolute}.search-events-container .search .search-root{color:inherit}.search-events-container .search .search-input{padding:0 1rem 0 2rem;width:100%}.search-events-container .list-container{padding:0;width:100%}.search-events-container .list-container .list-item-link{background:#1a1a1a;border:1px solid #999}.search-events-container .list-container .list-item-link:hover{background-color:#333}.search-events-container .list-container .list-item-link .list-item-text{color:#fff}.search-events-container .list-container .list-item-link .list-item-icon{color:#fff;min-width:0}.home_wrapper .search-events-container{position:relative;z-index:9999}@media(min-width:900px){.home_wrapper .search-events-container{margin-bottom:0;width:50%}}.home_wrapper .search:hover{background-color:#fff}.home_wrapper .search-close{background-color:#000;cursor:pointer;height:33px;-webkit-mask:url(https://gw.experience.stjude.org/static/media/menu_close.cb67ac5395b960be3660.svg) no-repeat 50% 50%;mask:url(https://gw.experience.stjude.org/static/media/menu_close.cb67ac5395b960be3660.svg) no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover;position:absolute;right:20px;top:25px;width:33px}.dropdown-active{overflow:scroll}@media(min-width:600px){.dropdown-active{overflow:visible}}.home_top{background:url(https://gw.experience.stjude.org/static/media/bg-dark.8211d8030ae9e86556b1.jpg) no-repeat;background-attachment:inherit;background-position:100% 130%;background-repeat:no-repeat;background-size:cover;border-bottom:5px solid #1a1a1a;position:relative}@media(min-width:600px){.home_top{background-attachment:fixed;height:600px}}.home_top .patient_info{bottom:0;color:#fff;position:absolute;right:10px}.home_hero_content{align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;text-align:center}@media(min-width:900px){.home_hero_content{margin:6rem auto;max-height:60vh;width:80%}}.home_hero_content h1{color:#fff}@media(min-width:900px){.home_hero_content h1{font-size:4.2087269129rem;line-height:3.9375rem}}.home_hero_content p{color:#fff}@media(min-width:900px){.home_hero_content p{font-size:1.776889rem;line-height:2.25rem}}.home_hero_content .home_btns_container .link-button{border-radius:.2rem;box-shadow:0 0 4px #00000042;color:#fff;cursor:pointer;display:block;padding:.5rem 1.5rem;width:100%}.home_hero_content .home_btns_container .link-button.cta-secondary{background:#0000;background-color:#00000080;border:1px solid #fff;text-align:center}.home_hero_content .home_btns_container .link-button.cta-secondary:hover{background-color:#000}.home_hero_content .home_btns_container.logged-out{width:100%}@media(min-width:900px){.home_hero_content .home_btns_container.logged-out{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;width:700px}.home_hero_content .home_btns_container.logged-out .link-button{width:300px}}.home_hero_content .home_btns_container.logged-in{width:100%}@media(min-width:900px){.home_hero_content .home_btns_container.logged-in{width:500px}}.home_steps_wrapper{background-color:#e6e6e6;position:relative}.home_steps_wrapper:after{background-color:#e6e6e6;bottom:-41px;content:"";height:70px;position:absolute;transform:rotate(-2deg);width:100%}.home_steps{margin:0 auto;text-align:center;width:80%}.home_steps h2{color:#1a1a1a}.home_steps .cta-primary{width:100%!important}@media(min-width:900px){.home_steps .cta-primary{width:40%!important}}.home_steps .steps{overflow:hidden;position:relative;text-align:center}.home_steps .steps span{color:#135cb0;cursor:pointer}.home_steps .steps span:hover{color:#c10f3a}.home_steps .steps span.stjude{color:#1a1a1a;cursor:text}.home_steps .steps img{width:20%}.home_steps .steps-opt{background-color:#474c55;text-align:center}.home_steps .steps-opt p{color:#fff;margin:0 auto;width:80%}.home_about_wrapper{background:url(https://gw.experience.stjude.org/static/media/bg-blank.ac2a8920622b91e9219a.jpg);background-attachment:inherit;background-position:50%;background-repeat:no-repeat;background-size:cover;text-align:center}@media(min-width:600px){.home_about_wrapper{background-attachment:fixed}}.home_about_wrapper h2,.home_about_wrapper p{color:#fff}.home_about_wrapper .cta-primary{width:80%!important}@media(min-width:900px){.home_about_wrapper .cta-primary{width:40%!important}}.home_stjude{margin:5rem auto 2rem;width:80%}.home_stjude h2{color:#1a1a1a}.home_incentives{margin:0 auto 6rem;text-align:center;width:80%}.home_incentives div{position:relative}.home_incentives h2{color:#1a1a1a}.home_incentives .prizes__amount{background-color:#002856;border-radius:.2rem;color:#fff;position:absolute;top:1rem}.checkout-container{min-height:calc(100vh - 80px);width:100vw}.checkout-container .MuiAlert-root{align-items:center;background-color:#c10f3a!important;font-size:1.05rem;height:10vh;width:100%}.checkout-container .MuiAlert-root .MuiAlert-action .snackbar_divider{background-color:#fff!important;height:auto;margin-right:1rem}.checkout-container.snackbar{z-index:9999}.checkout-bg-layer{background-image:url(https://gw.experience.stjude.org/static/media/SJPL-GamingMat-DragonMat-Update.9339a32d9f77948ba536.png);background-position:50%;background-repeat:no-repeat;background-size:100% 100%;height:calc(100vh - 80px);opacity:.3;position:absolute;width:100vw;z-index:-1}.effects_slideout{background-color:#333;height:100%;left:100%;overflow:scroll;position:fixed;top:0;transition:.75s ease-in-out;width:100%;z-index:9999}.effects_slideout.open{left:0}.checkout_wrapper{margin:0 auto;width:100%}.checkout_wrapper h1{color:#000}.checkout_wrapper__header{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.checkout__campaign{background-image:linear-gradient(#fff9,#e5e3e499);border-bottom:1px solid #ccc;color:#000;height:190px;position:absolute;text-align:center;top:75px;width:100%}.checkout__campaign_raised{border-top:1px solid #333;height:30px;margin:10px auto;width:80%}.checkout__select_effect .button{margin:1rem auto;width:90%}.checkout__select_effect .button-disabled{background-color:#333;border-color:#999;color:#999}.checkout__select_effect .button-disabled:hover{cursor:default}.checkout__noclaim{color:#b3b3b3;text-align:center}.checkout__noclaim img{width:40%}.checkout__users{background:#1a1a1a;text-align:center}.checkout__users:before{background-color:#fff;content:"";display:inline-block;height:13px;-webkit-mask:url(https://gw.experience.stjude.org/static/media/avatar.73bb73a75145818c3d9d.svg) no-repeat 50% 50%;mask:url(https://gw.experience.stjude.org/static/media/avatar.73bb73a75145818c3d9d.svg) no-repeat 50% 50%;-webkit-mask-size:auto;mask-size:auto;width:13px}.checkout__users span{color:#fff}.checkout__users span:after{content:" | "}.checkout__users span:last-child:after{content:""}.checkout__effects{background-color:#333;padding:1rem}.checkout__effects__close{background-color:#fff;content:"";cursor:pointer;display:block;display:inline-block;height:33px;-webkit-mask:url(https://gw.experience.stjude.org/static/media/menu_close.cb67ac5395b960be3660.svg) no-repeat 50% 50%;mask:url(https://gw.experience.stjude.org/static/media/menu_close.cb67ac5395b960be3660.svg) no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover;position:absolute;right:10px;text-align:right;top:10px;width:100%;width:33px}.checkout__effects p{color:#fff}.checkout__effects_choose{align-items:center;background:#f5f5f5;border:1px solid #ccc;border-radius:.2rem;display:flex;height:85px;justify-content:space-between}.checkout__effects_choose .radio{align-items:center;display:flex;float:left}.checkout__effects_choose .radio .input_wrapper{align-items:center;display:flex}.checkout__effects_choose .radio .input_wrapper_check_icon{color:#3cb043}.checkout__effects_choose .radio .input_wrapper_add_icon{color:#333}.checkout__effects_choose .radio .input_wrapper_divider{background-color:#b3b3b3}.checkout__effects_choose .radio .input_wrapper_label{color:#333;display:inline-block}.checkout__effects_choose .amount{align-items:center;display:flex;float:right;text-align:right}.checkout__effects_choose .amount span{text-align:right;width:100%}.checkout__purchase{animation:checkout .3s ease;background:#000000e6;border-top:2px solid #fff;bottom:0;display:flex;height:100px;justify-content:center;position:fixed;width:100%}@keyframes checkout{0%{bottom:-82px}to{bottom:0}}.checkout__purchase .button{background:#c10f3a;border-color:#fff;height:70px;margin:0 auto;width:95%}.checkout__purchase .button:hover{background:#c7274e}.checkout__purchase .button:disabled{background:#c10f3a;border-color:#fff;color:#fff;height:70px;margin:0 auto;width:95%}.checkout-card-container{height:auto}.checkout-card-container:hover{cursor:pointer}.checkout-card-container__effects p{color:#1a1a1a}.checkout_wrapper__header .therm{width:85%}.checkout_wrapper__header .therm_wrapper{border:1px solid #ccc;border-radius:5px;height:10px;width:100%}.checkout_wrapper__header .therm_inner{background-color:red;border-radius:5px;height:9px}.checkout_wrapper__header .therm_total{display:inline-block}.checkout_wrapper__header .therm_goal{float:right}.claimed_effects{align-items:center;color:#fff;display:flex;flex-direction:column;justify-content:center;list-style:none;margin:0 auto;width:90%}.claimed_effects_animation_bg{background-color:#333;display:none;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:9998}.claimed_effects li{background-color:#1a1a1a;border:1px solid #ccc;border-radius:.2rem;box-shadow:1px 5px 5px #ccc!important;color:#fff;width:100%!important}.claimed_effects li:nth-child(odd) .claimed_effects__wrapper{background:url(https://gw.experience.stjude.org/static/media/bg-dark.9339a32d9f77948ba536.png) no-repeat;background-position:15% 15%;background-size:190%}.claimed_effects li:nth-child(2n) .claimed_effects__wrapper{background:url(https://gw.experience.stjude.org/static/media/bg-dark.9339a32d9f77948ba536.png) no-repeat;background-position:77% 68%;background-size:190%}.claimed_effects__wrapper{align-items:center;border-radius:.2rem;display:flex;flex-direction:row;justify-content:space-between}.claimed_effects__content{border-radius:.2rem;display:flex;flex-direction:column;width:100%}.claimed_effects .swatch-1{background-color:#00285699}.claimed_effects .swatch-2{background-color:#490e6799}.claimed_effects .swatch-3{background-color:#91193899}.claimed_effects .swatch-4{background-color:#008a1c99}.claimed_effects .swatch-5{background-color:#1eadc199}.claimed_effects .swatch-6{background-color:#75bc2199}.claimed_effects .swatch-7{background-color:#1a1a1a99}.claimed_effects .swatch-8{background-color:#c10f3a99}.claimed_effects__name{color:#fff;text-align:center}.claimed_effects__name:before{background-color:#fff;content:"";display:inline-block;height:13px;margin-right:.3rem;-webkit-mask:url(https://gw.experience.stjude.org/static/media/avatar.73bb73a75145818c3d9d.svg) no-repeat 50% 50%;mask:url(https://gw.experience.stjude.org/static/media/avatar.73bb73a75145818c3d9d.svg) no-repeat 50% 50%;-webkit-mask-size:auto;mask-size:auto;width:13px}.claimed_effects__title{color:#fff;text-align:center}.claimed_effects__description{text-align:center}.checkout_wrapper__header_game_pledge{text-align:center;width:100%}.lobbies-container .qr_code_container{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.lobbies-container .qr_code_container .close_qr_icon{position:absolute;right:0;top:265px}.lobbies-container .qr_code_container img{height:100%;margin-top:1rem;width:100%}@media(min-width:900px){.lobbies-container{background-position:50% 50%;background-size:cover}.lobbies-container .qr_code_container .close_qr_icon:hover{cursor:pointer}.lobbies-container .qr_code_container img{height:100%;width:25%}}.lobbies-bg-layer{background-image:url(https://gw.experience.stjude.org/static/media/SJPL-GamingMat-DragonMat-Update.9339a32d9f77948ba536.png);background-position:50%;background-repeat:no-repeat;background-size:100% 100%;height:calc(100% - 80px);opacity:.3;position:absolute;width:100vw;z-index:-1}.receipt-container .receipt-header{align-items:center;color:#fff;display:flex;flex-direction:column;justify-content:space-between;text-align:center;width:100%}.receipt-container .amounts-container{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:1rem;text-align:center;width:100vw}.receipt-container .amounts-container .total-wrapper{padding:1rem}.receipt-container .amounts-container .total-wrapper .total-amount{margin:0}.receipt-container .amounts-container .divider{background-color:#999!important;width:90vw}.receipt-container .amounts-container .back-button{background-color:#135cb0;color:#fff;margin-top:5vh}.not-found{height:100vh;margin:0 auto;width:90%}@media(min-width:900px){.not-found{margin-top:6rem;width:100%}}.not-found h1{color:#1a1a1a}.cart-dropdown-wrapper{background:#fff;border:1px solid #333;border-radius:.2rem;display:flex;flex-direction:column;padding:10px;position:absolute;top:100px;width:300px}.cart-dropdown-wrapper .cart-dropdown-hdr{align-items:flex-start;display:flex;flex-direction:row;justify-content:space-between}.cart-dropdown-wrapper .cart-dropdown-title{padding-bottom:1rem}.cart-dropdown-wrapper .cart-dropdown-close-btn{cursor:pointer}.cart-dropdown-wrapper .cart-dropdown-options{padding-bottom:1rem}.cart-dropdown-wrapper .input_wrapper{align-items:center;display:flex}.cart-dropdown-wrapper .input_wrapper label{display:inline-block}.leave-game-modal-dialog .MuiDialog-scrollPaper .MuiDialog-paperScrollPaper{background-color:#333}.leave-game-modal-title h2{color:#e6e6e6}.leave-game-modal-content p{color:#ccc}.leave-game-modal-cancel-btn{color:#ccc!important}.leave-game-modal-leave-btn{color:#c10f3a!important}.end-game-modal-dialog .MuiDialog-scrollPaper .MuiDialog-paperScrollPaper{background-color:#333}.end-game-modal-title h2{color:#e6e6e6}.end-game-modal-content p{color:#ccc}.end-game-modal-cancel-btn{color:#ccc!important}.end-game-modal-end-btn{color:#c10f3a!important}.modal-dialog .MuiDialog-scrollPaper .MuiDialog-paperScrollPaper{background-color:#333}.modal-title h2{color:#e6e6e6}.modal-content p{color:#ccc}.modal-cancel-btn{color:#ccc!important}.modal-ok-btn{background-color:#135cb0!important;color:#fff!important}.modal-ok-btn:hover{background-color:#2b6cb8!important}
/*# sourceMappingURL=main.85d53596.css.map*/