.button{outline:none;box-sizing:border-box;border:none;border-radius:3px;color:white;cursor:pointer;display:inline-block;margin:0;text-decoration:none;text-shadow:0 1px 2px rgba(0,0,0,0.2);transition:box-shadow 0.2s ease, background 0.2s ease}.button.large{line-height:46px;font-size:18px;padding:0 25px}.button.green{background-color:#97b147;background-image:linear-gradient(-180deg, #97b147 0%, #7e992e 91%);text-align:center;border-radius:3px;color:white;font-weight:bold;cursor:pointer;box-shadow:0px 1px 2px 0px rgba(0,0,0,0.2),inset 0px 1px 0px 0px rgba(255,255,255,0.2);text-shadow:0px 1px 2px rgba(0,0,0,0.2);text-transform:uppercase}.button.green:hover,.button.green:focus{background-image:linear-gradient(-180deg, #aecc52 0%, #94b336 100%)}.admin-quicklinks{list-style:none;z-index:150;position:fixed;bottom:75px;right:10px;height:45px;width:47px;margin:0;padding:5px;border:2px solid #dc3f31;border-radius:5px;background:#fff;font-size:12px;text-align:right;box-sizing:content-box;transition:height 200ms ease-out, width 200ms ease-out, padding 200ms ease-out}.admin-quicklinks .hb-bundle{position:fixed;color:#cb272c;right:16px;font-size:45px}.admin-quicklinks:hover{height:auto;width:auto;padding:10px}.admin-quicklinks:hover .hb-bundle{display:none}.admin-quicklinks:hover .menu-item{display:block;width:auto}.admin-quicklinks .menu-item{display:none;width:0;padding:5px 0}.admin-quicklinks .quicklink{color:#000;text-decoration:none}.admin-tiny-link{position:relative;overflow:visible;font-size:12px;z-index:50;text-decoration:none}.admin-tiny-link i{position:absolute;left:-10px;top:-10px;text-shadow:0 2px 3px rgba(0,0,0,0.6);transform:scale(1);transform-origin:center;transition:text-shadow .3s ease, transform .3s ease}.admin-tiny-link i:hover{text-shadow:0 3px 5px rgba(0,0,0,0.4);transform:scale(2)}.admin-tiny-link.disabled{display:none}@media (min-width: 70em){.admin-quicklinks{bottom:10px}}.slick-slider{position:relative;display:block;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:'';display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}body{background-color:#272930;font-size:16px}.marketing-container{background-color:#272930;color:white;margin:0 auto;width:100%}@media (min-width: 64em){.marketing-container .marketing-section{align-items:center;column-gap:2%;display:grid;grid-template-columns:repeat(12, 6.5%);margin:0 auto;max-width:1200px}}.marketing-container .subscription-cta{background-color:#169fe3;border-radius:4px;box-sizing:border-box;color:white;font-weight:bold;text-align:center;text-decoration:none;text-shadow:none;text-transform:uppercase;transition:all .2s;display:block;padding:1em;text-transform:none;width:100%}.marketing-container .subscription-cta:hover,.marketing-container .subscription-cta:focus{background-color:#1385be;color:white}.marketing-container .subscription-cta:active{background-color:#106b98;color:#073750}.marketing-container .subscription-cta.thin{padding:.75em}.marketing-container .marketing-subheader{font-size:2em;font-weight:bold;line-height:1em;margin:0 0 1rem}.marketing-container .marketing-title{font-size:1.5em;font-weight:bold;margin:0}.marketing-container .marketing-title.desktop-only{display:none}@media (min-width: 64em){.marketing-container .marketing-title.desktop-only{display:block}}@media (min-width: 64em){.marketing-container .marketing-title.mobile-only{display:none}}.marketing-container .marketing-offer{background-color:#e3e7ed;color:black;padding:1.5em 1em;text-align:center;z-index:200}@media (min-width: 64em){.marketing-container .marketing-offer{padding:.75em 1em}}@media (min-width: 70em){.marketing-container .marketing-offer{position:sticky;top:3.75em}}.marketing-container .marketing-offer .subscription-cta{margin-top:1em}@media (min-width: 64em){.marketing-container .marketing-offer .subscription-cta{grid-column:9 / 12;margin-top:0}}.marketing-container .marketing-offer .callout-paragraph{margin-top:0}@media (min-width: 64em){.marketing-container .marketing-offer .callout-paragraph{grid-column:2 / 9;margin:0}}.marketing-container .marketing-hero{background-color:#484e5b;padding:3.625em 1em;position:relative}@media (min-width: 64em){.marketing-container .marketing-hero{padding:5em 1em}}.marketing-container .marketing-hero:before{content:'';background-image:url("//humblebundle-a.akamaihd.net/static/hashed/ded7b42e8db351e8624fb55fc34874985caf1906.jpg");background-position-x:center;background-position-y:bottom;background-repeat:no-repeat;background-size:cover;bottom:0px;left:0px;opacity:0.5;position:absolute;right:0px;top:0px}.marketing-container .marketing-hero .hero-inner-wrapper{background-color:rgba(40,44,52,0.9);padding:2.5em 1em;position:relative;text-align:center}@media (min-width: 64em){.marketing-container .marketing-hero .hero-inner-wrapper{grid-column:3 / 11;padding:3em 1.5em}}.marketing-container .marketing-hero .hero-inner-wrapper .marketing-subheader{margin:0}.marketing-container .marketing-hero .hero-inner-wrapper .hero-description{margin:1.5em 0 2.5em}@media (min-width: 64em){.marketing-container .marketing-hero .hero-inner-wrapper .hero-description{margin:1.5em 0 2em}}@media (min-width: 64em){.marketing-container .marketing-hero .hero-inner-wrapper .subscription-cta{display:inline-block;padding:1em 5.5em;width:auto}}.marketing-container .marketing-level-up{background-color:#272930;padding:2.5em 1em;text-align:center}@media (min-width: 64em){.marketing-container .marketing-level-up{padding:5em 1em}}.marketing-container .marketing-level-up .marketing-subheader{font-size:1.5rem}.marketing-container .marketing-level-up .level-up-header{margin:0}@media (min-width: 64em){.marketing-container .marketing-level-up .level-up-header{grid-column:4 / 10}}.marketing-container .marketing-level-up .level-up-box{background-color:#484e5b;padding:2.5em 1em}@media (min-width: 64em){.marketing-container .marketing-level-up .level-up-box{align-items:center;display:grid;grid-template-columns:45% 55%;grid-column:3 / 11;padding:.625em}}.marketing-container .marketing-level-up .level-up-box .level-up-img{margin-bottom:2em;max-width:100%}@media (min-width: 64em){.marketing-container .marketing-level-up .level-up-box .level-up-img{grid-column:2;grid-row:1;margin:0 auto}}@media (min-width: 64em){.marketing-container .marketing-level-up .level-up-box .level-up-copy{grid-column:1;grid-row:1;padding:0 2em}}.marketing-container .marketing-level-up .level-up-box .marketing-subheader{margin-bottom:1.5rem}.marketing-container .marketing-level-up .curate-box{margin:1.5em 0}@media (min-width: 64em){.marketing-container .marketing-level-up .curate-box{margin:3.375em 0 2.75em}.marketing-container .marketing-level-up .curate-box .level-up-img{margin-bottom:1.625em}}.marketing-container .marketing-level-up .level-up-description{margin:0}.marketing-container .marketing-get-games{padding:0 1em 2.5em}@media (min-width: 64em){.marketing-container .marketing-get-games{padding-bottom:5em}}@media (min-width: 64em){.marketing-container .marketing-get-games .marketing-section{align-items:initial}}@media (min-width: 64em){.marketing-container .marketing-get-games .get-games-slides-wrapper{grid-column:2 / 7}}.marketing-container .marketing-get-games .get-games{margin-top:1em}@media (min-width: 64em){.marketing-container .marketing-get-games .get-games{margin-top:1.5em}}.marketing-container .marketing-get-games .get-games.slick-slider{margin-right:-1em;overflow:hidden}@media (min-width: 64em){.marketing-container .marketing-get-games .get-games.slick-slider{overflow:initial}}.marketing-container .marketing-get-games .get-games.slick-slider .slick-list{width:180%}@media (min-width: 64em){.marketing-container .marketing-get-games .get-games.slick-slider .slick-list{width:100%}}.marketing-container .marketing-get-games .get-games.slick-slider .slick-slide{margin-right:.5em}.marketing-container .marketing-get-games .games-nav-left,.marketing-container .marketing-get-games .games-nav-right{cursor:pointer;font-size:2em;position:absolute;top:34%}.marketing-container .marketing-get-games .games-nav-left{left:-1.5em}.marketing-container .marketing-get-games .games-nav-right{right:-1em}.marketing-container .marketing-get-games .main-image{margin-bottom:1.25em;width:100%}.marketing-container .marketing-get-games .title-genres-platform{display:flex;justify-content:space-between;margin-bottom:1em}.marketing-container .marketing-get-games .human-name{font-weight:bold;text-transform:uppercase}.marketing-container .marketing-get-games .platform-list{font-size:1.5em}.marketing-container .marketing-get-games .hand-picked-bullets{background-color:#484e5b;margin-top:3em;padding:2.5em 1em}@media (min-width: 64em){.marketing-container .marketing-get-games .hand-picked-bullets{grid-column:8 / 12;height:fit-content;margin:0;padding:2.5em}}.marketing-container .marketing-get-games .hand-picked-bullets .marketing-subheader{font-size:1.5rem}.marketing-container .marketing-get-games .hand-picked-bullets .subscription-cta{margin-top:1.5em}@media (min-width: 64em){.marketing-container .marketing-get-games .hand-picked-bullets .subscription-cta{display:inline-block;max-width:100%;width:17em}}.marketing-container .marketing-get-games .get-games-bullets{padding:.5em 0 1em}.marketing-container .marketing-get-games .get-games-bullet{align-items:center;display:flex;margin:1.5em 0}.marketing-container .marketing-get-games .get-games-bullet i{color:#169fe3;font-size:1.75em;margin-right:.5rem}.marketing-container .marketing-get-games .get-games-bullet p{margin:0}.marketing-container .marketing-perks{background-color:#484e5b;padding:2.5em 1em;text-align:center}@media (min-width: 64em){.marketing-container .marketing-perks{padding:5em 1em}}@media (min-width: 64em){.marketing-container .marketing-perks .marketing-section{grid-template-rows:repeat(2, auto)}}@media (min-width: 64em){.marketing-container .marketing-perks .marketing-subheader{grid-column:2 / 12;grid-row:1}}@media (min-width: 64em){.marketing-container .marketing-perks .perk-container{display:flex;flex-direction:column;grid-row:2;justify-content:center;padding:0 1.5em}}@media (min-width: 64em){.marketing-container .marketing-perks .trove-container{grid-column:1 / 5}}@media (min-width: 64em){.marketing-container .marketing-perks .store-container{grid-column:5 / 9}}@media (min-width: 64em){.marketing-container .marketing-perks .charity-container{grid-column:9 / 13}}.marketing-container .marketing-perks .perk-image{border-radius:50%;display:block;margin:2.5em auto 1em}.marketing-container .marketing-perks .perk-description{margin:.5em 0 0}.marketing-container .marketing-perks .perk-link{color:#169fe3;font-weight:bold}.marketing-container .marketing-ctas{padding:2.5em 0;text-align:center}@media (min-width: 64em){.marketing-container .marketing-ctas{padding:5em 0}}.marketing-container .marketing-ctas .play-at-your-own-pace{margin:0 1em 2.5em}@media (min-width: 64em){.marketing-container .marketing-ctas .play-at-your-own-pace{grid-column:3 / 11;margin-bottom:5em}}.marketing-container .marketing-ctas .play-at-your-own-pace .marketing-subheader{font-size:1.5rem;margin-bottom:1em}.marketing-container .marketing-ctas .play-at-your-own-pace-description{margin:0}.marketing-container .marketing-ctas .ctas-wrapper{background-color:#169fe3;border-radius:4px;grid-template-rows:repeat(2, auto);padding:3.5em 1em;margin:0}@media (min-width: 64em){.marketing-container .marketing-ctas .ctas-wrapper{grid-column:1 / 13;padding:4em 1em}}@media (min-width: 64em){.marketing-container .marketing-ctas .marketing-subheader{grid-column:1 / 13;grid-row:1}}.marketing-container .marketing-ctas .join-now-button{background-color:#282c34;border:solid 2px white;border-radius:4px;box-sizing:border-box;color:white;font-weight:bold;text-align:center;text-decoration:none;text-shadow:none;transition:all .2s;display:block;margin:2.5em 0 1em;padding:1em}.marketing-container .marketing-ctas .join-now-button:hover,.marketing-container .marketing-ctas .join-now-button:focus{background-color:#3c3f49}.marketing-container .marketing-ctas .join-now-button:active{background-color:#484e5b}@media (min-width: 64em){.marketing-container .marketing-ctas .join-now-button{grid-column:4 / 7;grid-row:2;margin:0}}.marketing-container .marketing-ctas .gift-button{background-color:white;border:solid 2px #000;border-radius:4px;box-sizing:border-box;color:#000;font-weight:bold;text-align:center;text-decoration:none;text-shadow:none;transition:all .2s;display:block;padding:1em}.marketing-container .marketing-ctas .gift-button:hover,.marketing-container .marketing-ctas .gift-button:focus{background-color:#e3e7ed}.marketing-container .marketing-ctas .gift-button:active{background-color:#d5d9e1}@media (min-width: 64em){.marketing-container .marketing-ctas .gift-button{grid-column:7 / 10;grid-row:2}}.marketing-container .marketing-newsletter{background-color:#484e5b;padding:2.5em 1em;text-align:center}@media (min-width: 64em){.marketing-container .marketing-newsletter .marketing-section{grid-template-rows:repeat(2, auto)}}.marketing-container .marketing-newsletter .newsletter-description{margin:0 0 1.5em}@media (min-width: 64em){.marketing-container .marketing-newsletter .newsletter-description{grid-column:1 / 13;grid-row:1}}.marketing-container .marketing-newsletter #newsletter-form{display:contents}.marketing-container .marketing-newsletter .newsletter-textfield{background-color:#c9d0de;border-radius:4px;box-sizing:border-box;color:#696e77;font-size:1.125em;margin-bottom:.5rem;padding:0.875rem;width:100%}@media (min-width: 64em){.marketing-container .marketing-newsletter .newsletter-textfield{grid-column:4 / 8;grid-row:2;margin:0}}.marketing-container .marketing-newsletter .newsletter-button{border:0;text-transform:uppercase}@media (min-width: 64em){.marketing-container .marketing-newsletter .newsletter-button{grid-column:8 / 10;grid-row:2}}
