/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active{outline:0}a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}html{font-size:10px}body{font-size:1.6em;line-height:1.8;font-weight:400;font-family:"Puritan",sans-serif;color:#007bbf;-webkit-font-smoothing:antialiased}a{color:#00958e}a:hover{color:#007c76}hr{margin-top:3rem;margin-bottom:3.5rem;border-width:0;border-top:1px solid #f2f2f2}::selection{background:#e79cb5;color:#fff}::-moz-selection{background:#e79cb5;color:#fff}@font-face{font-family:"Cardenio";src:url("../fonts/CardenioModern-Bold.woff2") format("woff2"),url("../fonts/CardenioModern-Bold.woff") format("woff");font-weight:700;font-style:normal}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:8px;font-weight:300;font-family:"Cardenio","Helvetica Neue",sans-serif;line-height:1.5}h1{font-size:4.2rem}h2{font-size:3rem}h3{font-size:2.4rem}h4{font-size:2rem}h5{font-size:1.6rem}h6{font-size:1.4rem}p{margin-top:0}.center{text-align:center}.container{position:relative;width:100%;max-width:1264px;margin:0 auto;border:36px solid #f2f2f2;border-top-width:0;border-bottom-width:0;box-sizing:border-box}.row{box-sizing:border-box;width:100%;padding:0 18px;overflow:hidden;max-width:1264px;margin:0 auto}.column,.columns{float:left;box-sizing:border-box;min-height:1px;padding:0 18px}.column img,.columns img{max-width:100%;height:auto}.one{width:8.3333333333%}.two{width:16.6666666667%}.three{width:25%}.four{width:33.3333333333%}.five{width:41.6666666667%}.six{width:50%}.seven{width:58.3333333333%}.eight{width:66.6666666667%}.nine{width:75%}.ten{width:83.3333333333%}.eleven{width:91.6666666667%}.twelve{width:100%}.one-third.column{width:33.3333333333%}.two-thirds.column{width:66.6666666667%}.one-half.column{width:50%}.offset-one{margin-left:8.3333333333%}.offset-two{margin-left:16.6666666667%}.offset-three{margin-left:25%}.offset-four{margin-left:33.3333333333%}.offset-five.column,.offset-five.columns{margin-left:41.6666666667%}.offset-six.column,.offset-six.columns{margin-left:50%}.offset-seven.column,.offset-seven.columns{margin-left:58.3333333333%}.offset-eight.column,.offset-eight.columns{margin-left:66.6666666667%}.offset-nine.column,.offset-nine.columns{margin-left:75%}.offset-ten.column,.offset-ten.columns{margin-left:83.3333333333%}.offset-eleven.column,.offset-eleven.columns{margin-left:91.6666666667%}.offset-one-third.column,.offset-one-third.columns{margin-left:33.3333333333%}.offset-two-thirds.column,.offset-two-thirds.columns{margin-left:66.6666666667%}.offset-one-half.column,.offset-one-half.column{margin-left:50%}.container:after,.row:after,.u-cf{content:"";display:table;clear:both}.button,button{border:2px solid #008bd9;background:#008bd9;border-radius:4px;padding:2px 16px;display:inline-block;font-family:"Cardenio","Helvetica Neue",sans-serif;color:#fff;font-size:2.5rem;text-transform:lowercase;letter-spacing:.01rem;text-align:center;text-decoration:none;margin-bottom:10px;clear:both;cursor:pointer;vertical-align:top;transition:background .15s,transform .15s,border .15s}.secondary-button{border:2px dashed;border-radius:4px;padding:2px 16px;display:inline-block;font-family:"Cardenio","Helvetica Neue",sans-serif;color:#fff;font-size:2.5rem;text-transform:lowercase;letter-spacing:.01rem;text-align:center;text-decoration:none;transition:background .15s,transform .15s,border .15s;margin-bottom:10px;clear:both;cursor:pointer;vertical-align:top}input[type=submit],input[type=reset],input[type=button]{display:inline-block;height:38px;padding:0 30px;color:#bc2e5d;text-align:center;font-size:11px;font-weight:600;line-height:38px;letter-spacing:.1rem;text-transform:uppercase;text-decoration:none;white-space:nowrap;background-color:transparent;border-radius:4px;border:1px solid #bc2e5d;cursor:pointer;box-sizing:border-box}.button:hover,button:hover{background:#007bbf;border-color:#007bbf;color:#fff;outline:0}.button:active,button:active{background:#008bd9;border-color:#008bd9;transition:background 0s border-color 0s}.secondary-button:hover{box-shadow:0 0 5px rgba(255,255,255,.5);text-shadow:0 0 5px rgba(255,255,255,.5);color:#fff}.hero-section .button,.hero-section .secondary-button{font-size:3.2rem;padding:1px 15px}.hero-section .secondary-button{background:rgba(13,27,67,.2)}input[type=submit]:hover,input[type=reset]:hover,input[type=button]:hover{color:#353535;border-color:#8a8a8a;outline:0}.button:focus,button:focus{outline:0}input[type=submit]:focus,input[type=reset]:focus,input[type=button]:focus{color:#353535;border-color:#8a8a8a;outline:0}.button.button-primary,button.button-primary{color:#fff;background-color:#bc2e5d;border-color:#bc2e5d}input[type=submit].button-primary,input[type=reset].button-primary,input[type=button].button-primary{color:#fff;background-color:#bc2e5d;border-color:#bc2e5d}.button.button-primary:hover,button.button-primary:hover{color:#fff;background-color:#bc2e5d;border-color:#bc2e5d}input[type=submit].button-primary:hover,input[type=reset].button-primary:hover,input[type=button].button-primary:hover{color:#fff;background-color:#bc2e5d;border-color:#bc2e5d}.button.button-primary:focus,button.button-primary:focus{color:#fff;background-color:#bc2e5d;border-color:#bc2e5d}input[type=submit].button-primary:focus,input[type=reset].button-primary:focus,input[type=button].button-primary:focus{color:#fff;background-color:#bc2e5d;border-color:#bc2e5d}input[type=email],input[type=number],input[type=search],input[type=text],input[type=tel],input[type=url],input[type=password]{height:38px;padding:6px 10px;background-color:#fff;border:1px solid #d24574;border-radius:4px;box-shadow:none;box-sizing:border-box}textarea,select{height:38px;padding:6px 10px;background-color:#fff;border:1px solid #fff;border-radius:4px;box-shadow:none;box-sizing:border-box}input[type=email],input[type=number],input[type=search],input[type=text],input[type=tel],input[type=url],input[type=password]{-webkit-appearance:none;-moz-appearance:none;appearance:none}textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-height:65px;padding-top:6px;padding-bottom:6px}input[type=email]:focus,input[type=number]:focus,input[type=search]:focus,input[type=text]:focus,input[type=tel]:focus,input[type=url]:focus,input[type=password]:focus{border:1px solid #bc2e5d;outline:0}textarea:focus,select:focus{border:1px solid #bc2e5d;outline:0}label,legend{display:block;margin-bottom:.5rem;font-weight:600}fieldset{padding:0;border-width:0}input[type=checkbox],input[type=radio]{display:inline}label>.label-body{display:inline-block;margin-left:.5rem;font-weight:normal}ul{list-style:circle inside}ol{list-style:decimal inside;padding-left:0;margin-top:0}ul{padding-left:0;margin-top:0}ul ul,ul ol{margin:1.5rem 0 1.5rem 3rem;font-size:90%}ol ol,ol ul{margin:1.5rem 0 1.5rem 3rem;font-size:90%}li{margin-bottom:1rem}code{padding:.2rem .5rem;margin:0 .2rem;font-size:90%;white-space:nowrap;background:#fff;border:1px solid #f2f2f2;border-radius:4px}pre>code{display:block;padding:1rem 1.5rem;white-space:pre}th,td{padding:12px 15px;text-align:left;border-bottom:1px solid #f2f2f2}th:first-child,td:first-child{padding-left:0}th:last-child,td:last-child{padding-right:0}button,.button{margin-bottom:1rem}input,textarea,select,fieldset{margin-bottom:1.5rem}pre,blockquote,dl,figure,table,p,ul,ol,form{margin-bottom:2.5rem}.cart{position:fixed;width:100%;max-width:350px;height:100%;right:0;top:0;z-index:1200;background:#fff;border-radius:1px;box-shadow:0 0 0 rgba(0,0,0,.1);transform:translateX(100%);transition:box-shadow .2s ease-out,transform .2s ease-out}.cart.js-active{transform:translateX(0);box-shadow:-5px 0 5px rgba(0,0,0,.1)}.cart *{box-sizing:border-box}.cart-section{position:relative;padding:12px 20px}.cart-section--top{z-index:5}.visuallyhidden{border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.cart-title{color:#8e73ac;display:inline-block;font-weight:400;font-size:18px;line-height:1.5;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:90%}.btn--close{position:absolute;right:9px;top:8px;border:none;transition:transform 100ms ease;cursor:pointer;padding:4px 10px;background:#bc2e5d}.cart-item__title{font-size:1.4rem}.cart-form{position:absolute;height:100%;width:100%;top:0;padding:70px 0 140px 0}.cart-item-container{height:100%;position:relative;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;perspective:400px;perspective-origin:50% 0px}.cart-item{margin-bottom:20px;overflow:hidden;backface-visibility:visible;min-height:65px;position:relative;opacity:1;transition:opacity .2s ease-in-out}.cart-item.js-hidden{opacity:0}.cart-item.js-working:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,.5);z-index:2}.cart-item__img{width:65px;height:65px;border-radius:3px;background-size:contain;background-repeat:no-repeat;background-position:center center;background-color:#e5e5e5;position:absolute}.cart-item__content{width:100%;padding-left:75px}.cart-item__content-row{margin-bottom:5px}.cart-item__variant-title{float:right;font-weight:bold;font-size:11px;line-height:17px;color:#767676;display:none}.cart-item__quantity-container{border:1px solid #767676;float:left;border-radius:3px}.shopify-buy__quantity-container{margin-left:80px;height:26px;line-height:26px}button.quantity-decrement,button.quantity-increment{color:#767676;display:block;float:left;height:28px;font-family:monospace;width:25px;padding:0;border:none;background:transparent;box-shadow:none;cursor:pointer;font-size:18px;text-align:center;clear:none;margin-bottom:0}input.cart-item__quantity{color:#000;width:45px;height:30px;font-size:1.2rem;border:none;text-align:center;-moz-appearance:textfield;background:transparent;border-left:1px solid #767676;border-right:1px solid #767676;display:block;float:left;padding:0;border-radius:0;margin-bottom:0;border-radius:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.cart-item__price{line-height:23px;float:right;font-weight:bold;font-size:1.4rem}.cart-bottom{border-top:1px solid #aaa}.cart-info{padding:15px 20px 10px}.cart-info__total{float:left;text-transform:uppercase}.cart-info__small{font-size:11px}.cart-info__pricing{float:right}.cart-discount-notice{color:#8e73ac;margin-bottom:10px;clear:both;text-align:center;font-size:1.2rem;font-weight:600}.cart-actions-container{padding-top:5px}.cart-info__currency-code,.type--caps.cart-info__total{margin-top:4px}.pricing{margin-left:10px;font-size:16px;color:#000;font-weight:600}.cart-actions-container{text-align:center}input[type=submit].btn--cart-checkout{background:#00958e;color:#fff;border-color:#00958e}.image-gallery{margin-bottom:60px}.image-gallery .full-width{width:100%;height:auto;display:block}.image-gallery .half-width-container{width:50%;float:left;overflow:hidden;height:400px}.half-width{height:auto;width:auto;display:block;min-height:100%;min-width:100%}.table-cell{display:table-cell;vertical-align:middle}header{position:fixed;width:100%;max-width:100vw;height:50px;top:0;left:0;z-index:1200;font-family:"Cardenio","Helvetica Neue",sans-serif;text-transform:uppercase;font-size:2rem;overflow:hidden;opacity:1}.gradient-header-background{position:absolute;width:100%;height:50px;background:linear-gradient(0deg, rgba(13, 0, 46, 0) 0%, rgba(13, 0, 46, 0.8) 100%);top:0;left:0;z-index:-10}.white-header-background{position:fixed;width:100%;height:50px;background:#fff;top:0;left:0;z-index:-5}.home .white-header-background{transform:translateY(-50px);transition:transform .3s}.white-header-visible .white-header-background,.white-header-visible .small-logo-container{transform:translateY(0)}.white-header-visible .left-nav a{color:#00958e}.white-header-visible .left-nav a:hover{color:#8e73ac}.left-nav{float:left}.left-nav a{color:#fff;position:relative;text-decoration:none;display:inline-block;margin:10px 20px 0 0;transition:.2s;line-height:1.4}.left-nav a:after{content:"";position:absolute;width:100%;height:2px;left:0;background:#fff;bottom:-2px;opacity:0;transform:translateY(5px);transition:.15s}.left-nav a.selected:after{transition:0s}.white-header-visible .left-nav a:after{background:#8e73ac}.left-nav a:hover:after{opacity:.9;transform:translateY(0px)}.left-nav .selected{border-bottom:2px solid}.small-logo-container{width:48px;height:44px;margin-top:3px;position:absolute;left:50%;margin-left:-24px;transform:translateY(-50px);transition:.2s 0s}.left-nav .disabled:before{content:attr(title);position:absolute;background:#fff;padding:8px;top:28px;color:#888;font-size:1.1rem;font-family:"Puritan",sans-serif;font-weight:700;width:120px;left:-35px;border-radius:2px;box-shadow:0px 1px 3px rgba(0,0,0,.5);opacity:0;transform:translateY(8px);transition:.15s;z-index:30}.left-nav .disabled:hover:before{opacity:1;transform:translateY(0)}.white-header-visible .small-logo-container{transition:.3s .2s}.small-logo-container svg{width:100%;height:100%}.right-nav{float:right;text-align:right}.basket-icon{cursor:pointer}.right-nav .basket-icon svg{width:28px;height:28px;margin-top:8px;fill:none;stroke:#fff;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;transition:.2s}.white-header-visible .right-nav .basket-icon svg{stroke:#00958e}.right-nav svg{width:10px;height:10px;margin:20px 0 0 8px;fill:none;stroke:#fff;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;transition:.2s;display:inline-block}header .row,header{overflow:visible}.right-nav{color:#fff;position:relative}.current-switcher{cursor:pointer;margin:0 20px 0 0;vertical-align:top}.right-nav a,.right-nav div{display:inline-block}.right-nav ul{list-style:none;display:inline-block;padding:0 8px;overflow:hidden;height:0;transition:height .3s;position:absolute;right:68px;top:43px;width:60px}.white-header-visible .right-nav ul{background:#fff}.visible-dropdown .right-nav ul{height:158px}.right-nav li{margin:0;padding:8px;border-bottom:1px solid rgba(255,255,255,.5);cursor:pointer;transition:.2s}.white-header-visible .right-nav li{border-bottom:1px solid #ccc}.right-nav li:hover{color:#007bbf}.white-header-visible .right-nav svg{stroke:#00958e}.white-header-visible .right-nav{color:#00958e}body,html{max-width:100vw;overflow-x:hidden}.hero-section{height:100vh;color:#fff;min-height:780px;max-height:894px;max-width:100vw;overflow:hidden;max-width:1600px;margin:0 auto}.hero-sky{position:absolute;top:0;left:0;width:100%;height:550px;z-index:0}.hero-background{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:0;overflow:hidden;min-height:780px;max-height:894px;margin:0 auto;pointer-events:none}.sky-background{position:absolute;top:0;left:0;width:100%;height:100vh;z-index:0;text-align:center;pointer-events:none;min-height:780px;max-height:894px;background:linear-gradient(0deg, #0d1b43 0%, #13002f 100%)}.loader-background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1000;background:transparent;text-align:center;pointer-events:none;overflow:hidden;transition:2s}.hero-section{overflow:hidden}.cloud-container,.background-container,.hero-container{opacity:0;width:100%;height:100vh;position:absolute;min-height:780px;max-height:894px;max-width:1600px;overflow:hidden}.cloud-container{transition:opacity 1s .2s,transform 2s}.background-container{transition:opacity 1s,transform 2s .2s}.hero-container{transform:translateY(30px);transition:opacity .8s .5s,transform 1s .4s}.loaded .cloud-container,.loaded .background-container,.loaded .hero-container{opacity:1;transform:translateY(0px)}.animated-clouds{height:200px;background-repeat:repeat-x;position:absolute;right:0;left:-780px;top:365px;background-size:780px 200px}.in-game-toucan{height:134px;width:240px;position:absolute;margin-left:80%;margin-top:250px;background-size:100%;background-position:center;background-image:url(//beastsofbalance.com/images/sheagle.svg);background-repeat:no-repeat;animation-name:Floating;animation-duration:8s;animation-iteration-count:infinite;animation-timing-function:ease-in-out}.in-game-warthog{height:150px;width:240px;position:absolute;margin-left:71%;margin-top:605px;background-size:100%;background-position:center;background-image:url(//beastsofbalance.com/images/hogtopus.svg);background-repeat:no-repeat;z-index:103}.warthog-speech-bubble{position:absolute;top:0;margin-left:70%;margin-top:485px;z-index:102}.warthog-speech-bubble:after{content:"";background-image:url(//beastsofbalance.com/wp-content/themes/balance/images/speech-line.svg);background-size:100%;background-repeat:no-repeat;position:absolute;bottom:-70px;left:10px;width:25px;height:70px;z-index:-1}.toucan-speech-bubble{position:absolute;top:0;margin-left:76%;margin-top:405px;z-index:102}.toucan-speech-bubble:after{content:"";background-image:url(//beastsofbalance.com/wp-content/themes/balance/images/speech-line.svg);background-size:100%;background-repeat:no-repeat;position:absolute;top:-60px;right:-25px;width:25px;height:70px;transform:rotateY(180deg);z-index:-1}.line-of-speech{float:left;clear:left;padding:5px 8px;background:#fff;color:#007bbf;font-family:"Cardenio","Helvetica Neue",sans-serif;border-radius:6px;font-size:2.2rem;line-height:1;margin-bottom:-3px}.warthog-speech-bubble .line-of-speech:last-child{border-radius:6px 0 6px 6px}.warthog-speech-bubble .line-of-speech:first-child{border-radius:6px 6px 0 6px}.tagline{position:relative;text-align:center;min-height:63px}.tagline-line{position:absolute;left:0;width:100%;visibility:hidden;opacity:0;transform:translateY(60px) scale(1, 0.9);transition:.4s;transition-delay:0s;box-sizing:border-box}.tagline .tagline-visible{visibility:visible;opacity:1;transform:translateY(0) scale(1, 1);transition:.3s cubic-bezier(0.29, 1.51, 0.585, 0.965);transition-delay:.15s}.volcano{height:200px;width:100%;position:absolute;left:0;top:365px;background-size:1200px 200px;background-position:center;background-image:url(//beastsofbalance.com/wp-content/themes/balance/images/volcano-02.svg)}.clouds-1{opacity:.24;background-image:url(//beastsofbalance.com/wp-content/themes/balance/images/clouds-small-01.svg);animation:animated-clouds 60s linear infinite;-moz-animation:animated-clouds 60s linear infinite;-webkit-animation:animated-clouds 60s linear infinite;-ms-animation:animated-clouds 60s linear infinite;-o-animation:animated-clouds 60s linear infinite}.clouds-2{background-image:url(//beastsofbalance.com/wp-content/themes/balance/images/clouds-small-02.svg);animation:animated-clouds 37s linear infinite;-moz-animation:animated-clouds 37s linear infinite;-webkit-animation:animated-clouds 37s linear infinite;-ms-animation:animated-clouds 37s linear infinite;-o-animation:animated-clouds 37s linear infinite;margin-top:25px}@keyframes animated-clouds{from{-webkit-transform:translateX(0)}to{-webkit-transform:translateX(780px)}}@-moz-keyframes animated-clouds{0%{background-position:0 0}100%{background-position:-780px 0}}@-webkit-keyframes animated-clouds{from{-webkit-transform:translateX(0)}to{-webkit-transform:translateX(780px)}}@-ms-keyframes animated-clouds{0%{background-position:0 0}100%{background-position:-780px 0}}@-o-keyframes animated-clouds{0%{background-position:0 0}100%{background-position:-780px 0}}.hero-container{position:relative;z-index:1;display:table;width:100%;height:100%;text-align:center}.hero-container .button,.hero-container .secondary-button{margin:32px 16px 0 16px}.hero-container .button:hover,.hero-container .secondary-button:hover{transform:translateY(-3px)}.loaded .loader-background{background:linear-gradient(0deg, rgba(170, 73, 100, 0) 0%, rgba(138, 71, 100, 0) 50%, rgba(36, 64, 100, 0) 100%)}.new-logo{width:90%;padding:0 0;max-width:500px;display:inline-block;margin-top:140px;margin-bottom:30px}.new-logo svg{width:100%}.hero-section h1{text-shadow:0 0 8px #964764;padding:0 32px}.pack-shot{display:none;background-image:url(//beastsofbalance.com/wp-content/themes/balance/images/pack-shot.jpg)}.quote-and-trailer{background-color:#274065;background-image:url(//beastsofbalance.com/wp-content/themes/balance/images/starry-sky-background-small.png);background-size:auto 100%;background-position:center bottom;padding:64px 0;background-repeat:repeat-x}.quote-container{position:relative;text-align:center;min-height:200px}.single-quote{color:#fff;width:100%;position:absolute;left:0;visibility:hidden;opacity:0;transform:translateY(60px) scale(1, 0.9);transition:.6s;transition-delay:0s}.single-quote h1.quote-text{line-height:1.3}.quote-container .hello{visibility:visible;opacity:1;transform:translateY(0) scale(1, 1);transition:.4s cubic-bezier(0.29, 1.51, 0.585, 0.965);transition-delay:.25s}.long-quote h1{font-size:3.8rem}.trailer,.how-to-video{position:relative;height:0;padding-bottom:56%}.trailer .trailer-poster,.how-to-video .how-to-video-poster{position:absolute;top:0;left:0;width:100%;height:100%;z-index:100;background-size:cover;text-align:center;color:#fff;cursor:pointer}.trailer-poster .table,.how-to-video-poster .table{width:100%;height:100%;display:table}.trailer .trailer-poster svg,.how-to-video-poster svg{fill:#fff;width:50px;height:50px;opacity:.8;transition:.2s;margin-bottom:16px}.trailer-poster h3,.how-to-video-poster h3{font-size:3.2rem;opacity:.8;transition:.2s}.trailer-poster:hover h3,.how-to-video-poster:hover h3{opacity:1}.trailer-poster:hover svg,.how-to-video-poster:hover svg{opacity:1;transform:translateY(-3px)}.trailer iframe,.how-to-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.more-info-section{background:#fdf1b7;padding:0 0;font-size:1.7rem;font-weight:600;background-size:auto 100%;background-position:right center;background-repeat:no-repeat;min-height:430px}.more-info-section .four{background:rgba(253,241,183,.8);padding-top:64px;padding-bottom:64px}.more-info-section .pull{font-family:"Cardenio","Helvetica Neue",sans-serif;text-transform:lowercase;line-height:1;font-size:2rem}.more-info-section img{min-width:100%;height:auto}.instructions-container{width:100%;height:500px}.instructions-slide{width:100%;padding:64px;box-sizing:border-box}.instructions-container .cycle-pager{position:absolute;width:100%;text-align:center;bottom:24px;left:0}.instructions-container .cycle-pager span{visibility:visible;color:transparent;background:rgba(0,0,0,.2);width:8px;height:8px;font-size:0;display:inline-block;line-height:0;margin:8px;border-radius:100%;transition:background .3s}.cycle-pager span.cycle-pager-active{background:#fff}.page-hero{background-image:url(//beastsofbalance.com/wp-content/themes/balance/images/landing-page-banner-v01.jpg);background-size:cover;height:auto;min-height:400px}.page-hero .hero-container{background:rgba(0,0,0,.3);height:auto;min-height:400px;padding-bottom:100px}.page-hero .secondary-button{background:rgba(0,0,0,.2)}.page-hero .logo-space{top:180px;position:absolute;left:50%;margin-lefT:-290px}.page-hero .logo-space img{width:580px}.page-hero h1{margin-top:430px;text-shadow:0 0 8px rgba(0,0,0,.3)}footer{background:linear-gradient(0deg, #363966 0%, #19e1b3 100%);color:#fff;padding-top:64px;position:relative}footer .row{position:relative}.footer-foliage{position:absolute;bottom:0;right:0;z-index:0}.footer-foliage img{display:block}.in-game-shark{height:122px;width:200px;position:absolute;right:10%;top:450px;opacity:.5;background-size:100%;background-position:center;background-image:url(//beastsofbalance.com/images/fabulous-shark.svg);animation-name:Floating;animation-duration:8s;animation-iteration-count:infinite;animation-timing-function:ease-in-out}.in-game-octopus{height:86px;width:130px;position:absolute;left:50%;margin-left:-290px;top:560px;opacity:.5;background-size:100%;background-position:center;background-image:url(//beastsofbalance.com/images/fabulous-octopus.svg);animation-name:Floating;animation-duration:12s;animation-iteration-count:infinite;animation-timing-function:ease-in-out}@-webkit-keyframes Floating{from,to{-webkit-transform:translate(0, 0px) rotate(0deg)}25%{-webkit-transform:translate(0, 15px) rotate(3deg)}55%{-webkit-transform:translate(0, 5px) rotate(4deg)}75%{-webkit-transform:translate(0, 12px) rotate(2deg)}}.mailer-text,.footer-form{margin-bottom:64px}footer .mailer-text{font-size:2.1rem;text-align:center;line-height:1.6}.footer-form input[type=email],.popup-form input[type=email]{padding:0px 16px;border:0px;width:calc(100% - 85px);color:#353535;background:rgba(255,255,255,.8);transition:.3s;font-weight:normal;height:48px}.popup-form input[type=email]{border:1px solid #ddd}.footer-form input[type=email]:focus{background:#fff}.footer-form .button,.popup-form .button{background:#8e73ac;margin:0 0 0 24px;border-color:#8e73ac;padding:14px 16px}.footer-form .button svg,.popup-form .button svg{width:20px;height:18px;stroke:#fff;stroke-width:2px;fill:none;display:block;transition:.1s}.footer-form .button:hover,.popup-form .button:hover{background:#8163a3;border-color:#8163a3}.footer-form .button:hover svg,.popup-form .button:hover svg{transform:translateX(3px)}.temp-footer-navigation{text-align:center}.temp-footer-navigation .three a{margin-left:0}.temp-footer-navigation .three{margin-bottom:32px}.social-links{text-align:center}.social-media-icon{width:32px;margin:32px;display:inline-block;transition:.2s}.social-media-icon svg{width:32px;fill:#fff}.youtube-icon svg{margin-bottom:-4px}.social-media-icon:hover{transform:translateY(-3px)}.footer-navigation h4{font-size:3rem;text-transform:lowercase;border-bottom:1px solid rgba(255,255,255,.3);margin:16px;padding-bottom:4px}.footer-navigation h5{margin:16px 16px 2px}.footer-navigation a{font-size:1.4rem}footer a{color:#fff;display:block;text-decoration:none;font-weight:600;margin-left:16px;transition:.2s}footer a:hover{color:#fbb03b}footer .payment-icons{padding:32px 16px}footer .colophon{width:100%;padding:32px 0;background:rgba(0,0,0,.3);margin-top:64px;text-align:center;border-top:1px solid #3e6b83;position:relative}.sensible-object-logo{width:150px;float:left}.sensible-object-logo svg{width:100%;height:auto}.copyright{font-size:1.4rem;padding-top:12px}.what-you-get-section{background:linear-gradient(0deg, #2b6579 0%, #364054 50%, #2a2945 100%);padding:64px 0;position:relative;min-height:750px;color:#fff;overflow:hidden}.background-row-container{position:absolute;width:100%;z-index:0}.what-you-get-section .background-row-container .row{overflow:visible}.changing-text{margin-top:64px;position:relative;z-index:2}.box-item{margin:16px;cursor:pointer}.changing-text .about-text{visibility:hidden;opacity:0;height:0;transition:.3s}.visible-text .about-text{visibility:visible;opacity:1;height:64px}.what-you-get-spinner{width:600px;height:600px;position:relative}.what-you-get-spinner div{position:absolute;width:100px;height:100px;top:50%;left:50%;margin-top:-50px;margin-left:-50px;background-size:100%;opacity:.5;transition:opacity .2s;background-repeat:no-repeat}.what-you-get-spinner .second-ring{opacity:.4}.what-you-get-spinner .third-ring{opacity:.2}.what-you-get-spinner svg{fill-opacity:0;stroke:#fff;stroke-width:3px;stroke-linejoin:round;cursor:pointer;transform:scale(0.9);transition:.2s}.what-you-get-spinner svg .rfid{stroke:transparent}.what-you-get-spinner div:hover,.what-you-get-spinner .fake-hover{opacity:1}.what-you-get-spinner div:hover svg,.what-you-get-spinner .fake-hover svg{stroke:transparent;fill-opacity:1;transform:scale(1.3)}.what-you-get-spinner .plinth{width:150px;height:150px;margin-top:-75px;margin-left:-75px}.what-you-get-spinner .beast-1{animation:beast1orbit 60s linear infinite}.what-you-get-spinner .beast-2{animation:beast2orbit 60s linear infinite}.what-you-get-spinner .beast-3{animation:beast3orbit 60s linear infinite}.what-you-get-spinner .beast-4{animation:beast4orbit 60s linear infinite}.what-you-get-spinner .beast-5{animation:beast5orbit 60s linear infinite}.what-you-get-spinner .beast-6{animation:beast6orbit 60s linear infinite}@keyframes beast1orbit{from{transform:rotate(0deg) translate(34px, -128px) rotate(0deg)}to{transform:rotate(360deg) translate(34px, -128px) rotate(-360deg)}}@keyframes beast2orbit{from{transform:rotate(0deg) translate(128px, -34px) rotate(0deg)}to{transform:rotate(360deg) translate(128px, -34px) rotate(-360deg)}}@keyframes beast3orbit{from{transform:rotate(0deg) translate(94px, 94px) rotate(0deg)}to{transform:rotate(360deg) translate(94px, 94px) rotate(-360deg)}}@keyframes beast4orbit{from{transform:rotate(0deg) translate(-34px, 128px) rotate(0deg)}to{transform:rotate(360deg) translate(-34px, 128px) rotate(-360deg)}}@keyframes beast5orbit{from{transform:rotate(0deg) translate(-128px, 34px) rotate(0deg)}to{transform:rotate(360deg) translate(-128px, 34px) rotate(-360deg)}}@keyframes beast6orbit{from{transform:rotate(0deg) translate(-94px, -94px) rotate(0deg)}to{transform:rotate(360deg) translate(-94px, -94px) rotate(-360deg)}}.what-you-get-spinner .artifact-1{animation:artifact1orbit 90s linear infinite}.what-you-get-spinner .artifact-2{animation:artifact2orbit 90s linear infinite}.what-you-get-spinner .artifact-3{animation:artifact3orbit 90s linear infinite}.what-you-get-spinner .artifact-4{animation:artifact4orbit 90s linear infinite}.what-you-get-spinner .artifact-5{animation:artifact5orbit 90s linear infinite}.what-you-get-spinner .artifact-6{animation:artifact6orbit 90s linear infinite}.what-you-get-spinner .artifact-7{animation:artifact7orbit 90s linear infinite}.what-you-get-spinner .artifact-8{animation:artifact8orbit 90s linear infinite}.what-you-get-spinner .artifact-9{animation:artifact9orbit 120s linear infinite}.what-you-get-spinner .artifact-10{animation:artifact10orbit 120s linear infinite}.what-you-get-spinner .artifact-11{animation:artifact11orbit 120s linear infinite}.what-you-get-spinner .artifact-12{animation:artifact12orbit 120s linear infinite}.what-you-get-spinner .artifact-13{animation:artifact13orbit 120s linear infinite}.what-you-get-spinner .artifact-14{animation:artifact14orbit 120s linear infinite}.what-you-get-spinner .artifact-15{animation:artifact15orbit 120s linear infinite}.what-you-get-spinner .artifact-16{animation:artifact16orbit 120s linear infinite}.what-you-get-spinner .artifact-17{animation:artifact17orbit 120s linear infinite}.what-you-get-spinner .artifact-18{animation:artifact18orbit 120s linear infinite}@keyframes artifact1orbit{from{transform:rotate(0deg) translate(0px, -250px) rotate(0deg)}to{transform:rotate(-360deg) translate(0px, -250px) rotate(360deg)}}@keyframes artifact2orbit{from{transform:rotate(0deg) translate(177px, -177px) rotate(0deg)}to{transform:rotate(-360deg) translate(177px, -177px) rotate(360deg)}}@keyframes artifact3orbit{from{transform:rotate(0deg) translate(250px, 0px) rotate(0deg)}to{transform:rotate(-360deg) translate(250px, 0px) rotate(360deg)}}@keyframes artifact4orbit{from{transform:rotate(0deg) translate(177px, 177px) rotate(0deg)}to{transform:rotate(-360deg) translate(177px, 177px) rotate(360deg)}}@keyframes artifact5orbit{from{transform:rotate(0deg) translate(0px, 250px) rotate(0deg)}to{transform:rotate(-360deg) translate(0px, 250px) rotate(360deg)}}@keyframes artifact6orbit{from{transform:rotate(0deg) translate(-177px, 177px) rotate(0deg)}to{transform:rotate(-360deg) translate(-177px, 177px) rotate(360deg)}}@keyframes artifact7orbit{from{transform:rotate(0deg) translate(-250px, 0px) rotate(0deg)}to{transform:rotate(-360deg) translate(-250px, 0px) rotate(360deg)}}@keyframes artifact8orbit{from{transform:rotate(0deg) translate(-177px, -177px) rotate(0deg)}to{transform:rotate(-360deg) translate(-177px, -177px) rotate(360deg)}}@keyframes artifact9orbit{from{transform:rotate(0deg) translate(115px, -350px) rotate(0deg)}to{transform:rotate(360deg) translate(115px, -350px) rotate(-360deg)}}@keyframes artifact10orbit{from{transform:rotate(0deg) translate(300px, -215px) rotate(0deg)}to{transform:rotate(360deg) translate(300px, -215px) rotate(-360deg)}}@keyframes artifact11orbit{from{transform:rotate(0deg) translate(370px, 0px) rotate(0deg)}to{transform:rotate(360deg) translate(370px, 0px) rotate(-360deg)}}@keyframes artifact12orbit{from{transform:rotate(0deg) translate(300px, 215px) rotate(0deg)}to{transform:rotate(360deg) translate(300px, 215px) rotate(-360deg)}}@keyframes artifact13orbit{from{transform:rotate(0deg) translate(115px, 350px) rotate(0deg)}to{transform:rotate(360deg) translate(115px, 350px) rotate(-360deg)}}@keyframes artifact14orbit{from{transform:rotate(0deg) translate(-115px, 350px) rotate(0deg)}to{transform:rotate(360deg) translate(-115px, 350px) rotate(-360deg)}}@keyframes artifact15orbit{from{transform:rotate(0deg) translate(-300px, 215px) rotate(0deg)}to{transform:rotate(360deg) translate(-300px, 215px) rotate(-360deg)}}@keyframes artifact16orbit{from{transform:rotate(0deg) translate(-370px, 0px) rotate(0deg)}to{transform:rotate(360deg) translate(-370px, 0px) rotate(-360deg)}}@keyframes artifact17orbit{from{transform:rotate(0deg) translate(-300px, -215px) rotate(0deg)}to{transform:rotate(360deg) translate(-300px, -215px) rotate(-360deg)}}@keyframes artifact18orbit{from{transform:rotate(0deg) translate(-115px, -350px) rotate(0deg)}to{transform:rotate(360deg) translate(-115px, -350px) rotate(-360deg)}}.review-section{padding:64px 0;text-align:center;background:#f2f2f2}.overflow-visible{overflow:visible}.single-review{display:inline-block;position:relative}.logo-image{width:240px;height:168px;margin:16px;opacity:.4;transition:opacity .2s;cursor:pointer;background-size:contain;background-repeat:no-repeat}.hidden-review{visibility:hidden;opacity:0;position:absolute;width:300px;box-sizing:border-box;padding:16px;background:#fff;transition:.3s cubic-bezier(0.19, 1, 0.22, 1);transform:translateY(-10px);z-index:50;left:0;color:#888;box-shadow:0px 2px 2px rgba(0,0,0,.1)}.hidden-review:before{content:"";width:20px;height:20px;background:#fff;transform:rotate(45deg);position:absolute;left:50%;margin-left:-10px;top:-10px}.single-review:hover .hidden-review{visibility:visible;opacity:1;transform:translateY(-40px)}.single-review:hover .logo-image{opacity:.6}.review-text p{margin-bottom:16px}.review-link a{margin-right:18px;color:#007bbf;text-decoration:none;border-bottom:1px solid rgba(0,123,191,.3)}.review-link a:after{content:" ";border-bottom:none;position:absolute;margin-left:6px;margin-top:9px;width:9px;height:9px;background-image:url(//beastsofbalance.com/wp-content/themes/balance/images/external.svg);transition:.2s}.review-link a:hover{color:#005a8c}.review-link a:hover:after{transform:translate(2px, -2px)}.awards{border-top:1px solid #aaa}.single-award{display:table;padding:64px 0;border-bottom:1px solid rgba(170,170,170,.5)}.awards .oddpost .award-image{float:left;margin-right:32px}.awards .evenpost .award-image{float:right;margin-left:32px}.awards .oddpost .award-name-container{float:left;display:table;height:150px;width:calc(100% - 182px)}.awards .evenpost .award-name-container{float:right;display:table;height:150px;width:calc(100% - 182px)}.award-image{width:150px;height:150px;background-size:contain;background-position:center;background-repeat:no-repeat;opacity:.5}.single-award .award-name{vertical-align:middle;display:table-cell;color:#888;font-size:3rem}.guide{position:absolute;top:-240px;left:-50px;width:1400px;height:auto;opacity:.5;z-index:0}.hero-table{position:absolute;width:200%;height:100%;top:0;left:0;z-index:50;margin-left:calc(12% - 300px)}.hero-table .seasonal-image{position:absolute;width:416px;height:auto;top:415px;left:424px;z-index:2}.hero-table .bottom{width:110%;height:488px;position:absolute;top:550px;left:-50px;background-image:url(//beastsofbalance.com/images/bottom.jpg);background-size:1418px 488px;background-repeat:no-repeat;background-color:#00594b}.hero-table .top{width:352px;height:312px;position:absolute;top:238px;left:220px;background-image:url(//beastsofbalance.com/images/top.png);background-size:100%}.foliage-1{width:850px;height:540px;position:absolute;margin-top:calc(100vh - 510px);margin-left:calc(100vw - 540px);background-image:url(//beastsofbalance.com/wp-content/themes/balance/images/foliage-02.svg);background-size:contain;z-index:104;background-repeat:no-repeat}@media only screen and (min-height: 894px){.foliage-1{margin-top:calc(370px)}}@media only screen and (max-height: 780px){.foliage-1{margin-top:calc(270px)}}.foliage-2{width:800px;height:400px;position:absolute;margin-top:494px;margin-left:1000px;background-image:url(//beastsofbalance.com/wp-content/themes/balance/images/foliage-01.svg);background-size:100%;z-index:51}.foliage-3{width:722px;height:400px;position:absolute;top:0;left:0;margin-top:535px;margin-left:calc(15% - 780px);background-image:url(//beastsofbalance.com/wp-content/themes/balance/images/foliage-03.svg);background-size:100%;z-index:51;display:none}.objects{width:100%;height:100%;margin-left:calc(12% - 300px);position:absolute;top:0;left:0}.object{position:absolute;background-size:100%}.mobile-cover{display:none;position:absolute;width:100%;height:100%;top:0;left:0;z-index:0}.arrow{background-image:url(//beastsofbalance.com/images/arrow.png);width:253px;height:155px;margin-left:200px;margin-top:118px}.blue{background-image:url(//beastsofbalance.com/images/blue.png);width:85px;height:102px;margin-left:430px;margin-top:41px}.blueandpink{background-image:url(//beastsofbalance.com/images/blueandpink.png);width:84px;height:85px;margin-left:710px;margin-top:20px}.cross{background-image:url(//beastsofbalance.com/images/cross.png);width:205px;height:132px;margin-left:279px;margin-top:46px}.green{background-image:url(//beastsofbalance.com/images/green.png);width:100px;height:102px;margin-left:190px;margin-top:160px}.octopus{background-image:url(//beastsofbalance.com/images/octopus.png);width:145px;height:117px;margin-left:380px;margin-top:130px}.orange{background-image:url(//beastsofbalance.com/images/orange.png);width:131px;height:135px;margin-left:260px;margin-top:-30px}.pink{background-image:url(//beastsofbalance.com/images/pink.png);width:86px;height:84px;margin-left:271px;margin-top:206px}.shark{background-image:url(//beastsofbalance.com/images/shark.png);width:172px;height:173px;margin-left:512px;margin-top:0px}.swirl{background-image:url(//beastsofbalance.com/images/swirl.png);width:179px;height:118px;margin-left:880px;margin-top:23px}.toucan{background-image:url(//beastsofbalance.com/images/toucan.png);width:101px;height:122px;margin-left:450px;margin-top:-50px}.hero-section .store-links{position:absolute;z-index:90;bottom:0;left:10px}.store-links a{display:inline-block;vertical-align:middle}.store-links .more-app-link{color:#fff;text-decoration:none}.store-links img{width:155px}.featured-product{width:100%;background:linear-gradient(0deg, #aa4964 0%, #0d1b43 25%, #13002f 100%);padding:166px 0 64px;color:#fff;overflow:hidden}.featured-product .row,.single-product-page .row{padding-top:18px}.featured-product .secp-embed{transform:scale(1.6);transform-origin:left;max-width:105px;margin-top:-5px;margin-right:80px;overflow:visible}.store-subheader{padding:20px 0;background:#0d1b43;color:#fff;text-align:center}.store-subheader h2{border-bottom:2px dashed;display:inline-block}.individual-product .secp-embed{transform:scale(1.2);transform-origin:left;max-width:105px;margin-top:-5px;margin-right:40px;overflow:visible}.featured-product .row{position:relative;overflow:visible}.featured-product a.secondary-button:hover{color:#fff}.product-image-background-1{width:350px;height:350px;opacity:.3;position:absolute;top:0px;left:24%;margin-left:-125px;z-index:1;animation:price-spin-2 60s linear infinite}.product-image-background-2{width:700px;height:700px;opacity:.2;position:absolute;top:-180px;left:28%;margin-left:-350px;z-index:0;animation:pricespin1 50s linear infinite;pointer-events:none}.product-image-background-1 img,.product-image-background-2 img{width:100%;height:100%}.product-image{position:relative;z-index:2}.product-image img{width:100%;height:auto}.price-container{width:100px;height:100px;float:right;margin:-16px -16px 16px 16px;position:relative;display:table;color:#fff;z-index:2}.price-container svg{position:absolute;top:0;left:0;width:100px;height:100px}.price-container .star-1{animation:pricespin1 30s linear infinite}.price-container .star-2{animation:price-spin-2 20s linear infinite}@keyframes pricespin1{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes price-spin-2{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(-360deg)}}.price-container h3{position:relative;z-index:5;transform:rotate(5deg);text-align:center;display:table-cell;vertical-align:middle}.featured-product a,.individual-product a{color:inherit;text-decoration:none}.individual-product{overflow:hidden}.featured-product .product-description p,.individual-product .four p{margin-bottom:64px}.individual-product .product-image{height:100%;min-height:500px;background-size:cover;background-position:center;max-width:800px}.individual-product .four{padding:32px;max-width:500px}.individual-product .button{margin-right:20px}#post76 .secondary-button{color:#8e73ac}.single-product-page{padding:146px 0}.store-container h1{padding:64px 0}.store-container .evenpost .columns{float:right}.limited-offer{color:#fff;display:block;text-align:center;margin-top:30px;opacity:0;transform:translateY(40px);transition:.3s 4s cubic-bezier(0.41, 0.34, 0.305, 1.65);text-decoration:none}.limited-offer:hover{color:inherit}.loaded .limited-offer{opacity:1;transform:translateY(0px)}.limited-offer h4{display:inline-block;font-size:1.6rem;background:#1e3e6b;padding:5px 15px}.app-coming-soon,.get-the-app{padding:100px 0;text-align:center;background:linear-gradient(0deg, #e1e1e1 0%, white 100%)}.for-android .android-link,.for-ios .ios-link{padding-bottom:30px;margin-bottom:40px;border-bottom:1px solid rgba(0,0,0,.2)}.app-coming-soon img{margin:50px 0;vertical-align:middle}.store-links img.secondary-store-image{height:40px;width:auto;transform:translateY(-10px)}.app-coming-soon img.secondary-store-image{height:40px;width:auto;margin:50px 10px;transform:translateY(0)}.app-coming-soon h3{margin-bottom:30px}.related-products{margin:30px auto 60px}.related-products .center h2{margin-bottom:30px;display:inline-block;border-bottom:2px dashed #007bbf}.related-products .four a{color:inherit;text-decoration:none}.related-products .secondary-button:hover{box-shadow:0 0 5px rgba(50,150,255,.5);text-shadow:0 0 5px rgba(50,150,255,.5);color:inherit}.single-prod-review{text-align:center}.lightbox-back{background:rgba(0,0,0,.7);position:fixed;z-index:1300;top:0;left:0;width:100%;height:100%;box-sizing:border-box;padding:10%;opacity:0;pointer-events:none;visibility:hidden;transition:.3s}.lightbox{width:100%;height:100%;text-align:center}.lightbox-image{width:auto;height:auto;max-width:100%;max-height:100%}.lightbox-visible .lightbox-back{opacity:1;pointer-events:inherit;visibility:visible}.instructions-section{background:linear-gradient(0deg, #e1e1e1 0%, white 100%);padding-bottom:50px}.instructions-section h1{padding:50px 0}.how-to-video{display:none}.carousel-cell{width:100%;height:0;padding-top:50%;position:relative;background-image:url(//beastsofbalance.com/wp-content/themes/balance/images/invisible.png)}.carousel-cell video{display:none;position:absolute;top:0;width:70%;height:auto;margin:0 15%;box-shadow:0 0 15px rgba(0,0,0,.2)}.carousel-cell.flickity-bg-lazyloaded video{display:block}.flickity-prev-next-button.previous{left:30px;margin-top:-50px}.flickity-prev-next-button.next{right:30px;margin-top:-50px}.flickity-page-dots{bottom:5%}.flickity-viewport{min-height:512px}.legal-post-content,.single-post-container{text-align:left;padding:100px 0}.single-post-container .aligncenter{margin:0 auto}.single-post-container .wp-caption-text{font-size:1.3rem;font-weight:600}.blog-container{padding:100px 0 50px}.blog-image{text-align:center;background:#8e73ac;color:#fff;text-decoration:none;width:100%;min-height:200px;display:table;vertical-align:middle}.blog-image h3{display:table-cell;vertical-align:middle;padding:20px;transition:.3s;transform:translateY(0px)}.blog-image:hover h3{color:#fff;transform:translateY(-10px)}.blog-posts{margin-top:50px}.blog-post{margin-bottom:50px;height:480px;position:relative;overflow:hidden}.blog-post .more-container{position:absolute;bottom:0;background:linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, white 50%);width:100%;padding:50px 0 0}.blog-post:nth-of-type(2) .blog-image,.blog-post:nth-of-type(9) .blog-image{background:#007bbf}.blog-post:nth-of-type(3) .blog-image{background:#e56a74}.blog-post:nth-of-type(4) .blog-image{background:#1e3e6b}.blog-post:nth-of-type(5) .blog-image{background:#00958e}.blog-post:nth-of-type(6) .blog-image{background:#bc2e5d}.blog-post:nth-of-type(7) .blog-image{background:#fbb03b}.pagination{border-top:1px solid rgba(0,0,0,.1);padding-top:50px;clear:both}.pagination h4{display:inline-block}.pagination a{text-decoration:none}.pagination .newer-post{text-align:right}.pagination svg{width:15px;height:15px;margin:0 10px -1px;stroke:#00958e;stroke-width:2px;fill:none}a.eu-store-link,a.us-store-link{display:none;color:#fff;margin-right:15px}a.enquire{color:#fff}body[data-exchanged-to=EUR] .secp-embed-product,body[data-exchanged-to=USD] .secp-embed-product,body[data-exchanged-to=CAD] .secp-embed-product{display:none}body[data-exchanged-to=EUR] .eu-store-link,body[data-exchanged-to=USD] .us-store-link,body[data-exchanged-to=CAD] .us-store-link{display:inline-block}.popup-background{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:2000;visibility:hidden;pointer-events:none;opacity:0;transition:opacity .2s}.popup-visible .popup-background{visibility:visible;pointer-events:inherit;opacity:1}.mailer-popup{background-color:#fff;background-image:url(//beastsofbalance.com/images/mailer-popup.jpg);background-size:100% auto;background-repeat:no-repeat;background-position:bottom center;padding:30px 30px 150px;text-align:center;font-size:1.35rem;min-height:229px}.utm-popup{background-color:#fff;padding:30px;text-align:center;font-size:1.35rem;min-height:229px}.utm-popup img{max-width:100%}.mailer-container{width:90%;max-width:500px;position:absolute;top:50%;left:50%;transform:translate(-50%, -30%);transition:.2s;opacity:0;border:16px solid rgba(255,255,255,.5);border-radius:8px;overflow:visible}.popup-visible .mailer-container{opacity:1;transform:translate(-50%, -50%);transition:.3s .2s cubic-bezier(0.29, 1.51, 0.585, 0.965)}.popup-background .close-button{fill:none;fill:none;stroke:#fff;stroke-width:4;width:32px;height:32px;position:absolute;top:-60px;right:-60px}.new-product-wrap a.new-buy-button{color:#fff;margin-right:20px}.new-product-wrap .secondary-button:hover{color:#007bbf}@keyframes animatedoutereye{0%,10%,12%,20%,22%,60%,62%,70%,72%{transform:scaleY(1)}11%,21%,61%,71%{transform:scaleY(0.2)}21.7%,71.7%{transform:scaleY(1.1)}}@-webkit-keyframes animatedoutereye{0%,10%,12%,20%,22%,60%,62%,70%,72%{-webkit-transform:scaleY(1)}11%,21%,61%,71%{-webkit-transform:scaleY(0.2)}21.7%,71.7%{-webkit-transform:scaleY(1.1)}}@-moz-keyframes animatedoutereye{0%,10%,12%,20%,22%,60%,62%,70%,72%{transform:scaleY(1)}11%,21%,61%,71%{transform:scaleY(0.2)}21.7%,71.7%{transform:scaleY(1.1)}}@keyframes animatedinnereye{0%,10%,22%,60%,72%{transform:scaleY(1) translateX(0)}11%,21%,61%,71%{transform:scaleY(0.2) translateX(0)}12%,20%{transform:scaleY(1) translateX(-45%)}62%,70%{transform:scaleY(1) translateX(45%)}}@-webkit-keyframes animatedinnereye{0%,10%,22%,60%,72%{-webkit-transform:scaleY(1) translateX(0)}11%,21%,61%,71%{-webkit-transform:scaleY(0.2) translateX(0)}12%,20%{-webkit-transform:scaleY(1) translateX(-45%)}62%,70%{-webkit-transform:scaleY(1) translateX(45%)}}@-moz-keyframes animatedinnereye{0%,10%,22%,60%,72%{transform:scaleY(1) translateX(0)}11%,21%,61%,71%{transform:scaleY(0.2) translateX(0)}12%,20%{transform:scaleY(1) translateX(-45%)}62%,70%{transform:scaleY(1) translateX(45%)}}.b-eye-outer{animation:animatedoutereye 16s ease-in-out infinite;transform-origin:center center}.b-eye-inner{animation:animatedinnereye 16s ease-in-out infinite;transform-origin:center center}.shopad{position:absolute;top:50px;width:100%;max-width:1240px;height:95px;left:50%;transform:translateX(-50%);background-size:cover;background-position:center;text-align:center;z-index:4}.shopad .mobile-image{display:none}.country-is-UK #post44{display:none}.country-is-UK .individual-product:nth-of-type(2) .columns{float:right}@media(min-width: 1600px){.hero-table,.objects{transition:margin-left .3s;margin-left:-30px}.foliage-1{margin-left:1060px}.foliage-2{margin-left:1060px}.foliage-3{display:none}.in-game-warthog{margin-left:1110px}.warthog-speech-bubble{margin-left:1100px}.in-game-octopus{left:20%}}@media(max-width: 1272px){.octopus{margin-left:340px}.in-game-warthog{margin-left:900px}.warthog-speech-bubble{margin-left:890px}.product-image-background-2,.product-image-background-1{left:32%;margin-top:-5%}.new-logo{max-width:450px}}@media(max-width: 1100px){.in-game-warthog{margin-left:830px}.warthog-speech-bubble{margin-left:820px}}@media(max-width: 1024px){.hero-table,.objects{margin-left:-300px}.foliage-1{display:none}.in-game-warthog{margin-left:calc(100vw - 190px)}.warthog-speech-bubble{margin-left:calc(100vw - 180px)}.line-of-speech{font-size:1.8rem}.mobile-cover{display:block}.left-nav,.right-nav{font-size:1.6rem;transition:transform .2s}.right-nav .basket-icon svg{width:26px;height:26px;margin-top:6px}.left-nav a{margin-right:10px}.mobile-menu .left-nav a:hover:after,.hide-on-mobile{display:none}.white-header-visible .left-nav,.white-header-visible .right-nav{transform:translateY(-70px);opacity:0;transition:opacity .2s .2s}.mobile-menu .right-nav{transform:translateY(5px);opacity:1}.mobile-menu .right-nav ul{right:43px}.mobile-menu .left-nav{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7);z-index:-6;transform:translateY(0);opacity:1;padding:50px;box-sizing:border-box;text-align:center}.mobile-menu{overflow:hidden}.mobile-menu .left-nav a{display:block;font-size:2.8rem;color:#fff;margin-top:30px;margin-right:0;border-bottom-color:transparent}.store-links{text-align:center}.hero-section .store-links{left:0;width:100%}.sensible-object-logo svg{width:150px}.quote-container{margin-bottom:18px}.long-quote h1{font-size:3.6rem}.in-the-box-text .store-links{margin-top:30px}.box-item{margin:16px 0}.hidden-review{width:280px}.hidden-review:hover{transform:translateY(0)}.awards{margin-top:60px;margin-bottom:-65px;border-top:1px solid #ccc}.hamburger{left:10px;width:22px;padding:15px 15px;cursor:pointer;transition:opacity .15s,filter .15s,transform .2s 0s;background-color:transparent;border:0;margin:0;overflow:visible;outline:none;position:absolute;margin-top:10px;transform:translateY(-33px)}.mobile-menu .hamburger{transform:translateY(0)}.white-header-visible .hamburger{transform:translateY(0);transition:opacity .15s,filter .15s,transform .2s .35s}.hamburger-inner{display:block;top:50%;margin-top:-2px}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:22px;height:2px;background-color:#00958e;position:absolute;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;transition-duration:.15s;transition-timing-function:ease}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block}.hamburger-inner::before{top:-6px}.hamburger-inner::after{bottom:-6px}.hamburger--spin .hamburger-inner{transition-duration:.3s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spin .hamburger-inner::before{transition:top .1s .26s ease-in,opacity .1s ease-in}.hamburger--spin .hamburger-inner::after{transition:bottom .1s .34s ease-in,-webkit-transform .3s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:bottom .1s .34s ease-in,transform .3s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:bottom .1s .26s ease-in,transform .3s cubic-bezier(0.55, 0.055, 0.675, 0.19),-webkit-transform .3s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.mobile-menu .hamburger-inner{background-color:#00958e;-webkit-transform:rotate(225deg);transform:rotate(225deg);transition-delay:.14s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.mobile-menu .hamburger-inner::before{background-color:#00958e;top:0;opacity:0;transition:top .1s ease-out,opacity .1s .14s ease-out}.mobile-menu .hamburger-inner::after{background-color:#00958e;bottom:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);transition:bottom .1s ease-out,-webkit-transform .3s .14s cubic-bezier(0.215, 0.61, 0.355, 1);transition:bottom .1s ease-out,transform .3s .14s cubic-bezier(0.215, 0.61, 0.355, 1);transition:bottom .1s ease-out,transform .3s .14s cubic-bezier(0.215, 0.61, 0.355, 1),-webkit-transform .3s .14s cubic-bezier(0.215, 0.61, 0.355, 1)}.quote-and-trailer{background-position:center 178%}.instructions-section .carousel{display:none}.instructions-section .how-to-video{display:block}.more-info-section{background-position:434px 0}.more-info-section .four{width:59%}}@media(max-width: 800px){.row,.column,.columns{width:100%;margin-left:0}.offset-one,.offset-two,.offset-three,.offset-four,.offset-six.columns,.offset-seven,.offset-seven.columns{margin-left:0}h1{font-size:3rem;line-height:1.4}.home-hero-buttons{position:absolute;bottom:90px;width:100%}.hero-section .button{font-weight:600}.hero-section .button,.hero-section .secondary-button{margin:16px 8px 0 8px;font-size:2.4rem}.hero-section,.hero-background,.cloud-container,.background-container,.hero-container,.sky-background{min-height:100vh}.hero-background,.new-logo{display:none}.sky-background{background-image:url(//beastsofbalance.com/wp-content/themes/balance/images/mobile-hero-1.jpg);background-size:cover}.volcano,.animated-clouds{top:auto;bottom:0}.volcano{height:120px;background-size:720px 120px}.animated-clouds{height:120px;background-size:468px 120px}.hero-section{height:auto;min-height:100vh;max-height:auto}.hero-section .limited-offer{position:static}.hero-section .limited-offer h4{background:#00958e;margin-bottom:0}.quote-container{min-height:160px}.long-quote h1{font-size:2.6rem;margin-bottom:-9px}.current-switcher{margin:-4px 0px 0 0}.changing-text .about-text{visibility:visible;opacity:1;height:auto;pointer-events:none}.more-info-section{background-position:right bottom;background-size:100% auto;padding-bottom:76%;font-size:1.3rem;min-height:310px}.more-info-section .row{padding:0}.more-info-section .four{width:100%;padding-bottom:0}.what-you-get-section{overflow:hidden}.what-you-get-spinner{position:absolute;left:50%;margin-left:-300px;opacity:.5;pointer-events:none}.review-section h1{margin-bottom:24px}.review-section .row{padding:0}.single-review{width:100%}.third-mobile{width:40%;float:left;margin:0;height:80px;background-size:110%;transform:translateY(-10px)}.two-thirds-mobile{width:60%;float:left;font-size:1.3rem;text-align:left;padding-left:0}.review-text p{margin-bottom:8px}.logo-image{display:inline-block;margin-bottom:0;background-position:center}.hidden-review{visibility:visible;opacity:1;position:static;background:none;box-shadow:none}.hidden-review:before{display:none}.awards .oddpost .third-mobile,.awards .evenpost .third-mobile{background-size:contain;transform:translateY(0);margin-right:0;margin-left:0}.awards .oddpost .two-thirds-mobile,.awards .evenpost .two-thirds-mobile{width:60%;height:auto;box-sizing:border-box;padding:0 18px}.two-thirds-mobile h2.award-name{font-size:1.6rem;vertical-align:top}footer .row{padding:0}h3.mailer-text{font-size:1.6rem}.product-image-background-2,.product-image-background-1{left:55%;margin-top:-5%}.social-media-icon{width:20px;height:20px;margin:18px}.social-media-icon svg{width:20px;height:20px}.featured-product{padding-bottom:64px}.individual-product .product-image{min-height:300px;background-position:center}.individual-product .secp-embed{margin-right:10px}.individual-product .secondary-button{float:right}.featured-product{padding-top:140px}.exchanged .featured-product{padding-top:140px}.featured-product .price-container{margin-top:-36px}.featured-product h2{padding-top:80px;font-size:2.8rem}.loader-background canvas{padding-top:50px}.hero-section h1{padding:0 20px;font-size:3rem;margin-top:51%;line-height:1.2}.page-hero .logo-space img{width:400px}.page-hero .logo-space{top:90px;position:absolute;left:50%;margin-lefT:-200px}.single-product-page{padding-top:80px}.more-images .four.columns{width:33%}.related-products .four{margin-bottom:30px;border-bottom:1px solid rgba(0,123,191,.3);padding-bottom:30px}.related-products iframe{width:130px}.pack-shot{width:100%;padding-bottom:30%;background-size:100% auto}.single-review:hover .hidden-review{transform:translateY(-10px)}.single-award .award-name{font-size:2rem}.in-game-octopus{top:840px}.shopad{width:100%;height:95px;background-image:none !important;background-color:transparent}.shopad .mobile-image{display:inline-block;width:100%;max-width:400px}}@media(max-width: 400px){.hero-section .button,.hero-section .secondary-button{transform:scale(0.8);margin:10px 0 0 0}.hero-section .store-links img{width:120px}.page-hero .logo-space img{width:300px}.page-hero .logo-space{top:90px;position:absolute;left:50%;margin-lefT:-150px}.get-the-app h2{font-size:2.5rem}.new-product-wrap a.new-buy-button{margin-right:0;transform:scale(0.9)}.new-product-wrap a.secondary-button{transform:scale(0.9)}.hero-section h1{font-size:2.5rem;padding:0 0}}/*# sourceMappingURL=skeleton.css.map */
