.tiers .icon.movie{background:url("../../../static/hashed/794054f7ccedb83e987132c00b7662eaf232c2ab.png") no-repeat left center}.tiers .icon.info{background:url("../../../static/hashed/8c7ec5183641602eafdbf7d554bb7f7ec54a4a68.png") no-repeat left center}.hb-tier{font-style:normal}.hb-lock{vertical-align:top;font-style:normal;margin-right:0.25em}.hb-lock.green:before{color:#98b347}.hb-lock.blue:before{color:#169fe3}.hb-lock.light-blue:before{color:#4ab7ed}.hb-lock.gold:before{color:#f1d132}.hb-lock.purple:before{color:#b550e8}.hb-lock.text-color-white:nth-child(1){color:white}.platforms{padding:0;margin:0;line-height:24px;position:relative;text-align:center;display:block;margin-top:5px}.platforms li{display:inline-block;position:relative;width:auto;padding:0}.platforms li+li{margin-left:4px;padding:0}.platforms li>i{cursor:help;opacity:0.4;position:relative;transition:all 0.2s ease;color:rgba(255,255,255,0.6);font-size:16px;vertical-align:baseline}.platforms li>i.hb-rifftrax{font-size:20px}.platforms sup.platform-exception{color:#f99;font-style:normal;vertical-align:super;font-size:55%;line-height:100%}.platforms i:hover,.platforms i:focus{opacity:1}.platforms i:hover ~ .platform-info,.platforms i:focus ~ .platform-info{pointer-events:auto;opacity:1;z-index:1000}.platform-info{pointer-events:none;background-color:white;color:#3b3e48;font-size:14px;font-style:normal;font-weight:400;left:50%;line-height:16px;margin-left:-115px;opacity:0;padding:10px 10px 0 10px;position:absolute;text-shadow:none;top:38px;transition:all 0.2s ease;width:210px;z-index:-1;border-radius:3px;text-align:left}.platform-info:after{display:block;width:0;margin-left:-10px;border-width:0 10px 10px;position:absolute;top:-10px;left:50%;border-color:white transparent;border-style:solid;content:''}.platform-info i{opacity:1;display:inline-block}.platform-info i:before{padding-right:10px}.platform-info i.hb-rifftrax:before{font-size:18px}.platform-info p{margin:0 0 10px 0}.platform-info p.platform-unavailable{color:#c9262c}.hb-threeds ~ .platform-info{text-align:center}.hb-threeds ~ .platform-info i:before{width:100%}.widget-sale-price,.widget-current-price,.widget-regular-price,.widget-tip-amount,.widget-current-total,.widget-add-tip-button,.widget-tip-amount-input{min-width:60px;height:auto;padding:5px 10px;border:1px solid #898e97;border-radius:40px;background-color:#999;line-height:14px;letter-spacing:1px;color:#fff;font-size:14px;font-weight:bold;text-shadow:0px 1px 0px #898e97;text-align:center;display:inline-block;margin-left:10px}.widget-sale-price,.widget-current-price,.widget-regular-price,.widget-tip-amount,.widget-current-total{background-color:#999}#widget-broken-ie9{display:none;width:100%;box-sizing:border-box;margin:15px;background:#f2f2f2;color:#4d4d4d;border:1px solid rgba(0,0,0,0.15);padding:50px}#widget-broken-ie9 a,#widget-broken-ie9 a:visited{color:#4d4d4d}.widget-header-row,.widget-tip-row,.widget-email-row,.widget-payment-processor-row{padding:20px 20px;box-shadow:inset 0px -1px 0 0 rgba(0,0,0,0.15);border-left:1px solid rgba(0,0,0,0.15);border-right:1px solid rgba(0,0,0,0.15)}.widget-width-mini .widget-header-row,.widget-width-mini .widget-tip-row,.widget-width-mini .widget-email-row,.widget-width-mini .widget-payment-processor-row{padding:10px}.widget-game-icon,.widget-title-and-developer,.widget-price,.widget-show-description{float:left}.widget-width-narrow .widget-game-icon,.widget-width-narrow .widget-title-and-developer,.widget-width-narrow .widget-price,.widget-width-narrow .widget-show-description{float:none;width:100%;box-sizing:border-box;text-align:center}.widget-add-tip-button,.widget-tip-amount,.widget-tip-amount-input,.widget-current-total{width:100px}.widget-width-mini .widget-add-tip-button,.widget-width-mini .widget-tip-amount,.widget-width-mini .widget-tip-amount-input,.widget-width-mini .widget-current-total{box-sizing:border-box;margin-left:0}.widget-width-narrow .widget-add-tip-button,.widget-width-narrow .widget-tip-amount,.widget-width-narrow .widget-tip-amount-input,.widget-width-narrow .widget-current-total{width:100%}.widget-add-tip-button,.widget-tip-amount{letter-spacing:normal;position:relative;background-image:linear-gradient(#aecc52, #94b336)}.widget-add-tip-button:focus,.widget-tip-amount:focus{outline:none}.widget{border-radius:5px;background:#f2f2f2;color:#4d4d4d;position:relative}.widget .hidden{display:none}.widget-input-error{box-shadow:0 0 1px 1px #df1a21}.widget-input-warning{box-shadow:0 0 1px 1px #ef9841}.widget-validation-message{margin-top:10px;padding:5px 10px;font-style:italic;color:white;border-radius:5px}.widget-error{background:#df1a21}.widget-warning{background:#ef9841}.widget a{color:#4d4d4d}.widget-row:last-child{box-shadow:none}.widget-tip-row,.widget-email-row{background:#fafafa}.widget-override-row{background:#eede33;padding:10px;position:relative;color:black;top:0}.widget-override-text{margin-right:10px}.widget-override-close{float:right}.widget-override-row a{color:black}.widget-header-row{border-top-left-radius:5px;border-top-right-radius:5px;border-top:1px solid rgba(0,0,0,0.15)}.widget-width-mini .widget-header-row:after{content:'';display:table;clear:both}.widget-sale-price{background:#ef9841;margin-left:10px;border:0}.widget-width-mini .widget-sale-price{padding:2px 10px}.widget-width-narrow .widget-sale-price{min-width:50px;margin-left:5px;padding:2px 3px 2px 8px}.widget-header:after{content:'';display:table;clear:left}.widget-game-icon{width:64px;height:64px}.widget-width-mini .widget-game-icon{display:none}.widget-disabled-price{opacity:0.5}.widget-width-narrow .widget-disabled-price{opacity:1}.widget-title-and-developer{margin-left:5px;margin-right:10px;max-width:10px}.widget-width-narrow .widget-title-and-developer{display:none}.widget-title{font-size:14px;font-weight:bold;color:#494f5c;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.widget-width-mini .widget-title{margin-top:5px}.widget-author{font-style:italic;color:#999;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.widget-width-mini .widget-author{display:none}.widget-price{margin-top:3px}.widget-width-mini .widget-price{margin:0;float:right}.widget-regular-price{min-width:140px;background:#999;padding:0 0 0 10px;text-decoration:line-through;text-align:right}.widget-width-mini .widget-regular-price{margin-bottom:6px}.widget-width-narrow .widget-regular-price{min-width:110px;padding:0 0 0 3px;margin-left:0}.widget-sale-price{background:#ef9841;margin-left:10px;border:0}.widget-width-mini .widget-sale-price{padding:2px 10px}.widget-width-narrow .widget-sale-price{min-width:50px;margin-left:0;padding:2px 0px 2px 3px}.widget-disabled-price{opacity:0.5}.widget-sale-countdown{text-align:center;width:160px;margin-top:2px;margin-left:10px;position:absolute}.widget-width-mini .widget-sale-countdown{margin-top:-5px}.widget-width-narrow .widget-sale-countdown{width:100%;left:0;margin-left:0}.widget-tier-selection{max-width:150px}.widget-width-narrow .widget-tier-selection{max-width:none;width:100%}.widget-platforms{margin-left:5px;position:relative;top:-2px;display:inline-block}.widget-width-mini .widget-platforms{display:none}.widget-platforms .platforms li>i{color:#4d4d4d}.widget-platforms .platform-info{font-size:12px;width:170px;margin-left:-95px;box-shadow:0px 1px 2px 0px rgba(0,0,0,0.2);color:#4d4d4d;background:#fafafa}.widget-platforms .platform-exception{font-size:65%}.widget-counter{margin-top:20px}.widget-counter .mini-digit-holder{position:static;height:30px}.widget-width-mini .widget-counter{display:none}.widget-show-description{float:right;margin-top:24px;color:#999;text-decoration:underline}.widget-show-description:after{font-family:'hb-icons';display:inline-block;font-size:14px;font-weight:bold;margin-left:6px;content:'\f071'}.widget-width-mini .widget-show-description{display:none}.widget-width-mini .widget-description-container{display:none}.widget-description{transition:all 0.2s linear;position:relative;line-height:1.5em;overflow:hidden;padding-right:5px;max-height:0}.widget-description.widget-no-transition{transition:none}.widget-overlay{display:none;position:absolute;background-color:rgba(0,0,0,0.5);z-index:1;width:100%;height:1000px}.widget-header-row.expanded-description{position:relative}.widget-header-row.expanded-description .widget-description{padding-top:20px;overflow-y:auto;width:100%}.widget-header-row.expanded-description .widget-show-description:after{margin-left:3px;content:'\f0be'}.widget-width-full-medium .widget-with-tip:before{content:'Add an optional tip:'}.widget-width-full-medium .widget-with-tip .widget-tip-description{display:none}.widget-width-mini .widget-with-tip:before{content:none}.widget-width-mini .widget-with-tip:after{content:'';display:table;clear:both}.widget-width-mini .widget-tip-description{display:none}.widget-tip-amount-options{display:none}.widget-total-tip-amount{display:none}.widget-tip-amount-input{display:none}.widget-clear-tip{position:absolute;right:5px;cursor:pointer}.widget-tip-amount-input{background:#fff;cursor:initial;color:#000;text-shadow:none;padding:4px 0;margin-left:5px}.widget-tip-amount-input:focus{outline:none}.widget-width-mini .widget-tip-amount-input{margin:0;box-sizing:border-box;float:left}.widget-total-tip-amount{float:right}.widget-width-full-small .widget-total-tip-amount:before{content:'Total:'}.widget-width-full-small .widget-total-tip-amount .widget-total-tip-label{display:none}.widget-width-mini .widget-total-tip-amount{text-align:right}.widget-width-narrow .widget-total-tip-amount{display:none}.widget-donation-only .widget-tip-amount-options{display:initial}.widget-donation-only .widget-add-tip-button{display:none}.widget-donation-only .widget-input-error{box-shadow:none}.widget-tip-validation-wrapper{display:inline-block;position:relative}.widget-width-mini .widget-tip-validation-wrapper{width:100%}.widget-tip-validation-wrapper .widget-validation-message{right:0px;top:32px;width:200px}.widget-width-mini .widget-tip-validation-wrapper .widget-validation-message{left:110px;top:auto;bottom:0px;width:230px}.widget-asm{position:relative}.widget-asm .pre-load-spacer{background:black;width:100%}.widget-asm .pre-load-spacer::before{display:block;content:'';height:0;padding-bottom:56.25%}.widget-asm .pre-load-spacer::after{display:block;content:'';height:40px}.widget-asm .asm-iframe{position:absolute;top:0;background:black}.widget-email-row{position:relative}.widget-validation-wrapper{display:inline-block;position:relative}.widget-width-mini .widget-validation-wrapper{width:100%}.widget-width-mini .widget-validation-wrapper-giftable{width:calc(100% - 40px)}.widget-email{width:300px;padding:5px 10px;border-radius:5px;border:1px solid rgba(0,0,0,0.15);color:#000;background-color:#fff}.widget-width-mini .widget-email{width:100%;box-sizing:border-box}.widget-validation-message{width:302px}.widget-width-mini .widget-validation-message{width:100%;box-sizing:border-box}.widget-width-mini .widget-validation-message.widget-warning{display:none}.widget-gift{display:inline-block;float:right;margin-top:5px}.widget-width-full-small .widget-gift-label{display:none}.widget-gift-help{display:none;opacity:0;transition:all 0.2s ease;border-radius:3px;font-style:normal;background:#fff;box-sizing:border-box;width:80%;max-width:220px;padding:5px 10px;border:1px solid rgba(0,0,0,0.15);position:absolute;bottom:50px;right:13px}.widget-width-mini .widget-gift-help{bottom:40px;right:5px}.widget-gift-help:before,.widget-gift-help:after{top:100%;left:95%;border:solid transparent;content:' ';height:0;width:0;position:absolute;pointer-events:none}.widget-width-mini .widget-gift-help:before,.widget-width-mini .widget-gift-help:after{right:5px}.widget-gift-help:before{border-color:rgba(0,0,0,0);border-top-color:1px solid rgba(0,0,0,0.15);border-width:7px;margin-left:-7px}.widget-gift-help:after{border-color:rgba(255,255,255,0);border-top-color:#fff;border-width:6px;margin-left:-6px}.widget-gift-help-hover:hover ~ .widget-gift-help{opacity:1;display:block;color:#000}.widget-processing-text{display:none}.widget-payment-processor-row{border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-bottom:1px solid rgba(0,0,0,0.15)}.widget-payment-processor-row-disabled{position:relative}.widget-payment-processor-row-disabled .widget-payment-processors-wrapper{opacity:.5}.widget-payment-processors-disabled-message{display:none;position:absolute;top:0px;background:#f1d132;padding:2px 20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;box-sizing:border-box;max-width:calc(100% - 40px)}.widget-stripe-payment-button,.widget-paypal-payment-button,.widget-amazon-payment-button,.widget-simple-payment-button{outline:none;background:none;border-radius:3px;border:none;box-shadow:inset 0px 0px 0px 1px rgba(0,0,0,0.3);color:#999;cursor:pointer;display:inline-block;font-size:12px;height:46px;line-height:26px;padding:11px 10px 9px 10px;text-decoration:none;margin-right:10px;width:154px}.widget-stripe-payment-button:hover,.widget-paypal-payment-button:hover,.widget-amazon-payment-button:hover,.widget-simple-payment-button:hover{box-shadow:inset 0px 0px 0px 1px rgba(0,0,0,0.6);color:#4d4d4d}.widget-stripe-payment-button:active,.widget-paypal-payment-button:active,.widget-amazon-payment-button:active,.widget-simple-payment-button:active{background:rgba(0,0,0,0.3);-moz-box-shadow:inset 0px 1px 2px 0px rgba(0,0,0,0.2),inset 0px 0px 0px 1px rgba(0,0,0,0.3);box-shadow:inset 0px 1px 2px 0px rgba(0,0,0,0.2),inset 0px 0px 0px 1px rgba(0,0,0,0.3)}.widget-width-mini .widget-stripe-payment-button,.widget-width-mini .widget-paypal-payment-button,.widget-width-mini .widget-amazon-payment-button,.widget-width-mini .widget-simple-payment-button{padding:0;height:25px;width:99px}.widget-width-narrow .widget-stripe-payment-button,.widget-width-narrow .widget-paypal-payment-button,.widget-width-narrow .widget-amazon-payment-button,.widget-width-narrow .widget-simple-payment-button{width:100%;margin:0}.widget-stripe-payment-button,.widget-paypal-payment-button,.widget-amazon-payment-button{vertical-align:top;background-image:linear-gradient(#f2f2f2, #d9d9d9);box-sizing:border-box;box-shadow:0px 1px 0px 0px rgba(0,0,0,0.1),inset 0px 0px 0px 1px rgba(0,0,0,0.2),inset 0px 2px 0px 0px rgba(255,255,255,0.2);color:#484f5c}.widget-stripe-payment-button:focus,.widget-paypal-payment-button:focus,.widget-amazon-payment-button:focus{outline:none}.widget-stripe-payment-button:hover,.widget-paypal-payment-button:hover,.widget-amazon-payment-button:hover{background-image:linear-gradient(#f8f8f8, #e6e6e6);box-shadow:0px 1px 0px 0px rgba(0,0,0,0.1),inset 0px 0px 0px 1px rgba(0,0,0,0.2),inset 0px 2px 0px 0px rgba(255,255,255,0.2)}.widget-stripe-payment-button:active,.widget-paypal-payment-button:active,.widget-amazon-payment-button:active{background:#bfbfbf;box-shadow:inset 0px 1px 2px 0px rgba(0,0,0,0.2),inset 0px 0px 0px 1px rgba(0,0,0,0.2)}.widget-stripe-payment-button i,.widget-paypal-payment-button i,.widget-amazon-payment-button i{vertical-align:middle}.widget-stripe-payment-button img,.widget-paypal-payment-button img,.widget-amazon-payment-button img{max-height:26px;vertical-align:top}.widget-payment-processors-wrapper{height:46px;width:492px;display:inline-block;overflow:hidden}.widget-payment-large-4 .widget-payment-processors-wrapper{width:656px}.widget-payment-large-5 .widget-payment-processors-wrapper{width:820px}.widget-payment-large-2 .widget-payment-processors-wrapper{width:328px}.widget-width-mini .widget-payment-processors-wrapper{height:25px;width:327px}.widget-payment-small-2 .widget-payment-processors-wrapper{height:25px;width:218px}.widget-width-narrow .widget-payment-processors-wrapper{width:calc(100% - 20px)}.widget-payment-processors{transition:all 0.2s linear;white-space:nowrap;position:relative;left:0px}.widget-stripe-payment-button{background-image:linear-gradient(#4dc4ff, #17a1e6);color:white;text-shadow:0 1px 2px rgba(0,0,0,0.2)}.widget-stripe-payment-button:hover{background-image:linear-gradient(#80d5ff, #19b2ff);color:white}.widget-stripe-payment-button:active{background:#148fcc}.widget-stripe-payment-button .hb-stripe{font-size:16px;margin-right:2px}.widget-paypal-payment-button{background-image:linear-gradient(#ffebc1, #ffab02);box-shadow:0px 1px 0px 0px rgba(0,0,0,0.1),inset 0px 0px 0px 1px #c68100,inset 0px 2px 0px 0px rgba(255,255,255,0.6);color:black;font-size:10px;text-shadow:0 1px 0 rgba(255,255,255,0.4)}.widget-paypal-payment-button:hover{background-image:linear-gradient(#fff4db, #ffbc36);color:black}.widget-paypal-payment-button:active{background:#e69a02;-moz-box-shadow:inset 0px 1px 2px 0px rgba(0,0,0,0.2),inset 0px 0px 0px 1px rgba(0,0,0,0.2);box-shadow:inset 0px 1px 2px 0px rgba(0,0,0,0.2),inset 0px 0px 0px 1px rgba(0,0,0,0.2)}.widget-paypal-payment-button img{margin-top:4px}.widget-amazon-payment-button{background-image:linear-gradient(#ffe9ab, #f5c747);box-shadow:0px 1px 0px 0px rgba(0,0,0,0.1),inset 0px 0px 0px 1px #b38a22,inset 0px 2px 0px 0px rgba(255,255,255,0.6);color:black}.widget-amazon-payment-button:hover{background-image:linear-gradient(#ffeebf, #ffd359);color:black}.widget-amazon-payment-button:active{background:#d9b03f;-moz-box-shadow:inset 0px 1px 2px 0px rgba(0,0,0,0.2),inset 0px 0px 0px 1px rgba(0,0,0,0.2);box-shadow:inset 0px 1px 2px 0px rgba(0,0,0,0.2),inset 0px 0px 0px 1px rgba(0,0,0,0.2)}.widget-amazon-payment-button .hb-amazon{font-size:20px;margin-right:4px}.widget-width-mini .widget-large-payment-button{display:none}.widget-small-payment-button{display:none}.widget-width-mini .widget-small-payment-button{display:inline}.widget-switch-payment-options{display:inline-block;vertical-align:top;margin-top:14px;float:right;color:#999}.widget-switch-payment-options:hover{color:#999}.widget-width-mini .widget-switch-payment-options{margin-top:0px}.widget-width-mini .widget-switch-payment-options span{display:none}.widget-width-mini .widget-switch-payment-options:after{content:'\f06d';display:inline-block;font-family:'hb-icons';font-size:24px}