/*!
 *  Font Awesome 4.5.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:'FontAwesome';src:url('../fonts/fontawesome-webfont.eot?v=4.5.0');src:url('../fonts/fontawesome-webfont.eot?#iefix&v=4.5.0') format('embedded-opentype'),url('../fonts/fontawesome-webfont.woff2?v=4.5.0') format('woff2'),url('../fonts/fontawesome-webfont.woff?v=4.5.0') format('woff'),url('../fonts/fontawesome-webfont.ttf?v=4.5.0') format('truetype'),url('../fonts/fontawesome-webfont.svg?v=4.5.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-youtube:before{content:"\f167"}.fa-twitter:before{content:"\f099"}.fa-facebook:before{content:"\f09a"}.fa-instagram:before{content:"\f16d"}.fa-shopping-cart:before{content:"\f07a"}.fa-user:before{content:"\f007"}.fa-search:before{content:"\f002"}.fa-cloud-download:before{content:"\f0ed"}.fa-sign-out:before{content:"\f08b"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-refresh:before{content:"\f021"}.fa-times-circle:before{content:"\f057"}.fa-check-square:before{content:"\f14a"}.fa-phone:before{content:"\f095"}.fa-globe:before{content:"\f0ac"}.fa-circle:before{content:"\f111"}.fa-circle-thin:before{content:"\f1db"}.fa-download:before{content:"\f019"}.fa-question-circle:before{content:"\f059"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-book:before{content:"\f02d"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-calendar:before{content:"\f073"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}@font-face{font-family:'NHaasGroteskTXPro-55Rg';src:url('../fonts/2FD1CB_15_0.eot');src:url('../fonts/2FD1CB_15_0.eot?#iefix') format('embedded-opentype'),url('../fonts/2FD1CB_15_0.woff2') format('woff2'),url('../fonts/2FD1CB_15_0.woff') format('woff'),url('../fonts/2FD1CB_15_0.ttf') format('truetype')}@font-face{font-family:'NHaasGroteskDSPro-55Rg';src:url('../fonts/2FD1CB_2_0.eot');src:url('../fonts/2FD1CB_2_0.eot?#iefix') format('embedded-opentype'),url('../fonts/2FD1CB_2_0.woff2') format('woff2'),url('../fonts/2FD1CB_2_0.woff') format('woff'),url('../fonts/2FD1CB_2_0.ttf') format('truetype')}@font-face{font-family:'NHaasGroteskDSPro-56It';src:url('../fonts/2FD1CB_1_0.eot');src:url('../fonts/2FD1CB_1_0.eot?#iefix') format('embedded-opentype'),url('../fonts/2FD1CB_1_0.woff2') format('woff2'),url('../fonts/2FD1CB_1_0.woff') format('woff'),url('../fonts/2FD1CB_1_0.ttf') format('truetype')}@font-face{font-family:'NHaasGroteskTXPro-56It';src:url('../fonts/2FD1CB_A_0.eot');src:url('../fonts/2FD1CB_A_0.eot?#iefix') format('embedded-opentype'),url('../fonts/2FD1CB_A_0.woff2') format('woff2'),url('../fonts/2FD1CB_A_0.woff') format('woff'),url('../fonts/2FD1CB_A_0.ttf') format('truetype')}@font-face{font-family:'NHaasGroteskDSPro-65Md';src:url('../fonts/2FD1CB_E_0.eot');src:url('../fonts/2FD1CB_E_0.eot?#iefix') format('embedded-opentype'),url('../fonts/2FD1CB_E_0.woff2') format('woff2'),url('../fonts/2FD1CB_E_0.woff') format('woff'),url('../fonts/2FD1CB_E_0.ttf') format('truetype')}@font-face{font-family:'NHaasGroteskTXPro-65Md';src:url('../fonts/2FD1CB_9_0.eot');src:url('../fonts/2FD1CB_9_0.eot?#iefix') format('embedded-opentype'),url('../fonts/2FD1CB_9_0.woff2') format('woff2'),url('../fonts/2FD1CB_9_0.woff') format('woff'),url('../fonts/2FD1CB_9_0.ttf') format('truetype')}@font-face{font-family:'NHaasGroteskDSPro-75Bd';src:url('../fonts/2FD1CB_F_0.eot');src:url('../fonts/2FD1CB_F_0.eot?#iefix') format('embedded-opentype'),url('../fonts/2FD1CB_F_0.woff2') format('woff2'),url('../fonts/2FD1CB_F_0.woff') format('woff'),url('../fonts/2FD1CB_F_0.ttf') format('truetype')}@font-face{font-family:'NHaasGroteskTXPro-66MdIt';src:url('../fonts/2FD1CB_14_0.eot');src:url('../fonts/2FD1CB_14_0.eot?#iefix') format('embedded-opentype'),url('../fonts/2FD1CB_14_0.woff2') format('woff2'),url('../fonts/2FD1CB_14_0.woff') format('woff'),url('../fonts/2FD1CB_14_0.ttf') format('truetype')}@font-face{font-family:'NHaasGroteskTXPro-75Bd';src:url('../fonts/2FD1CB_8_0.eot');src:url('../fonts/2FD1CB_8_0.eot?#iefix') format('embedded-opentype'),url('../fonts/2FD1CB_8_0.woff2') format('woff2'),url('../fonts/2FD1CB_8_0.woff') format('woff'),url('../fonts/2FD1CB_8_0.ttf') format('truetype')}@font-face{font-family:'NHaasGroteskDSPro-25Th';src:url('../fonts/2FD1CB_5_0.eot');src:url('../fonts/2FD1CB_5_0.eot?#iefix') format('embedded-opentype'),url('../fonts/2FD1CB_5_0.woff2') format('woff2'),url('../fonts/2FD1CB_5_0.woff') format('woff'),url('../fonts/2FD1CB_5_0.ttf') format('truetype')}.debug{border:1px solid red}.ellipsized{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.btn{position:relative;display:inline-block;border:1px solid;padding:0.6em 0.8em 0.5em 0.8em;color:inherit;font-family:NHaasGroteskTxPro-65Md,"Helvetica Neue",Helvetica,Arial,sans-serif;user-select:none;cursor:pointer;background:none;font-size:1em;top:-0.075em;text-align:center;margin-bottom:0.3em}.btn.inverted{background:#151515;color:#f9f9f9}.btn.disabled{cursor:default;opacity:0.5}.btn.disabled:hover{opacity:0.5}.btn:hover{opacity:0.8}button{-webkit-appearance:none;-moz-appearance:none;position:relative;display:inline-block;border:1px solid;padding:0.6em 0.8em 0.5em 0.8em;color:inherit;font-family:NHaasGroteskTxPro-65Md,"Helvetica Neue",Helvetica,Arial,sans-serif;user-select:none;cursor:pointer;background:none;font-size:1em;top:-0.075em;text-align:center;margin-bottom:0.3em}.disable-user-selection{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body{font-family:NHaasGroteskTxPro-55Rg,"Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0px;color:#151515;background-color:#f9f9f9;font-size:113%}@media screen and (max-width:1020px){body{font-size:90%}}@media print{body{background-color:#ffffff;font-size:70%;color:black}}*{box-sizing:border-box;padding:0}.header-logo{height:20px}#page{overflow:hidden}#el-modal-bg{display:none;z-index:99999;position:fixed;top:0;left:0;bottom:0;right:0;overflow:auto;background:black;opacity:0.4}#el-modal-container{display:none;z-index:100000;position:fixed;top:0;left:0;bottom:0;right:0;overflow:auto}#el-modal-container #el-modal-content{width:22em;padding:20px;position:absolute;top:50%;left:50%;margin:-5em 0 0 -11em;background-color:#f9f9f9;opacity:1.0}#el-modal-container #el-modal-content #el-modal-content-message{text-align:center}.edit-link{position:fixed;background-color:rgba(228,228,228,0.75);bottom:5px;right:5px;z-index:1000;padding:8px 12px;opacity:0;border-radius:5px;font-size:0.8em}.edit-link:hover{padding:8px 12px;opacity:1}.video-container{position:relative;padding-bottom:56.25%;padding-top:0px;margin-bottom:-1px;height:0;overflow:hidden}.video-container iframe,.video-container object,.video-container .video_overlay_container,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.soundcloud-container{position:relative;margin:5vw 8vw 5vw 8vw;padding-bottom:385px;height:auto;max-width:100%;overflow:hidden}.soundcloud-container iframe,.soundcloud-container object,.soundcloud-container .video_overlay_container,.soundcloud-container embed{position:absolute;top:0;left:0;width:100%;height:100%}div.menu-main-menu-mobile-container{display:none}@media screen and (max-width:1020px){div.menu-main-menu-mobile-container{display:inline;position:absolute;right:15px}}@media print{div.menu-main-menu-mobile-container{display:none}}#menu-main-menu-mobile{list-style:none;display:inline;margin-left:10px;z-index:100;white-space:nowrap}#menu-main-menu-mobile>li{display:inline;margin-left:10px;font-size:0.85em}#menu-main-menu-mobile>li>.sub-menu.mobile-sub-menu-visible{display:block;top:14px;z-index:100}#menu-main-menu-mobile>li>.sub-menu{display:none;position:absolute;right:-15px;z-index:1;padding:0;margin:0;background-color:#f9f9f9}#menu-main-menu-mobile>li>.sub-menu li{list-style:none}#menu-main-menu-mobile>li>.sub-menu>li>a{display:none}#menu-main-menu-mobile>li>.sub-menu .spacer{visibility:hidden}#menu-main-menu-mobile>li>.sub-menu>.menu-item{position:absolute;top:13px;right:0;padding:25px;width:175px;line-height:1.7em}#menu-main-menu-mobile>li>.sub-menu>.menu-item:first-child{background-color:#f9f9f9;width:330px;height:440px;border-style:none none solid solid;border-width:1px;border-color:rgba(0,0,0,0.1)}#menu-main-menu-mobile>li>.sub-menu>.menu-item:first-child .menu-item-object-machine-type>a{color:#707070;text-transform:uppercase;font-size:0.8em}#menu-main-menu-mobile>li>.sub-menu>.menu-item:first-child .menu-item-object-machine-type{padding-bottom:1.7em}#menu-main-menu-mobile>li>.sub-menu>.menu-item:first-child .menu-item-object-machine-type:last-child{padding-bottom:0}#menu-main-menu-mobile>li>.sub-menu.account-sub-menu-visible{display:block;border-style:none none solid solid;border-width:1px;border-color:rgba(0,0,0,0.1);width:200px;height:215px;padding:10px 25px;top:27px;z-index:100}#menu-main-menu-mobile>li>.sub-menu.account-sub-menu-visible>.menu-item:first-child{width:initial;height:initial;border:none}#menu-main-menu-mobile>li>.sub-menu.account-sub-menu-visible>.menu-item{position:relative;padding:initial}#menu-main-menu-mobile>li>.sub-menu.account-sub-menu-visible>li>a{display:block}.rotated-180{transform:rotate(180deg)}.menu-indicator{transition:transform 0.1s ease}.menu-main-menu-container{display:inline}@media screen and (max-width:1020px){.menu-main-menu-container{display:none}}@media print{.menu-main-menu-container{display:none}}.nav-buttons{color:#f9f9f9}.nav-buttons .menu-nav-button-left{position:absolute;left:0px;top:105px;height:138px;display:inline-block;width:40px;background:#000000;opacity:0.7;padding:55px 10px;font-size:1em;cursor:pointer;z-index:2000}.nav-buttons .menu-nav-button-right{position:absolute;left:0px;top:105px;height:138px;display:inline-block;width:40px;background:#000000;opacity:0.7;padding:55px 10px;font-size:1em;cursor:pointer;z-index:2000;right:0px;left:inherit;padding:55px 26px}@media screen and (max-width:1020px){.nav-buttons{display:none}}#menu-main-menu{font-size:0.7em;list-style:none;display:inline;margin-left:10px}#menu-main-menu>.current-menu-item>a{border-bottom:2px solid #c0c0c0}#menu-main-menu>li{display:inline;margin-left:26px}#menu-main-menu>li>ul>li{display:inline-block;margin-right:10px}#menu-main-menu>li>ul>li>.menu-category{text-transform:uppercase;font-family:NHaasGroteskDsPro-65Md,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:7pt;opacity:0.6}#menu-main-menu>li>ul>li>ul{padding:0;margin-top:10px}#menu-main-menu>li>ul>li>ul>li{margin-right:13px;margin-bottom:10px;display:inline-block;text-align:center;position:relative}#menu-main-menu>li>ul>li>ul>li>a{font-size:0.9em;font-family:NHaasGroteskDSPro-75Bd,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal}#menu-main-menu>li>ul>li>ul>li>a>.small-soon-banner{position:absolute;left:-13px;top:5px;background:#ffffff;color:#151515;padding:10px 10px 8px 10px;border:solid 1px #cacaca;font-family:NHaasGroteskDSPro-75Bd,"Helvetica Neue",Helvetica,Arial,sans-serif}#menu-main-menu>li>ul>li>ul>li>a>img{margin-bottom:5px}#menu-main-menu>li>ul>li>ul>li>a>.menu-page-title{display:block;margin-top:-1px;margin-bottom:1px}#menu-main-menu>li>ul>li>ul>li>a>.menu-page-title-sub-heading{position:relative;display:block;font-size:6pt;margin-top:-5px}#menu-main-menu .machine-sub-menu-visible{display:block !important}#menu-main-menu ul{display:inline-block}#menu-main-menu>.menu-item>a{font-family:NHaasGroteskTxPro-65Md,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;padding:3px;padding-left:1px;padding-right:1px}#menu-main-menu>.menu-item>.sub-menu{position:absolute;top:75px;left:0px;padding:0px;padding-left:45px;padding-right:45px;width:100%;overflow-x:hidden;z-index:100;display:none;background-color:rgba(0,0,0,0.3);color:#f0f0f0;white-space:nowrap;padding-top:10px}h1{font-family:NHaasGroteskDSPro-75Bd,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;margin-top:0;margin-bottom:0.20em;font-size:2.66em;line-height:1em}h2{font-family:NHaasGroteskDSPro-75Bd,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;margin-top:1em;margin-bottom:0.30em;font-size:1.66em;line-height:1em}h3{font-family:NHaasGroteskDSPro-75Bd,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;margin-top:1em;margin-bottom:0.30em;font-size:1.2em;line-height:1em}h4{font-family:NHaasGroteskDSPro-75Bd,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;margin-top:1em;margin-bottom:1em;font-size:1.1em;line-height:1em}h1+h2{margin-top:0}div.content>h1:first-child{margin-top:0}div.content>h2:first-child{margin-top:0}b,strong{font-family:NHaasGroteskTxPro-75Bd,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal}i,em{font-family:NHaasGroteskTxPro-56It,"Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal}i a,em a{color:inherit;text-decoration:none;font-family:NHaasGroteskTXPro-66MdIt,"Helvetica Neue",Helvetica,Arial,sans-serif}a{color:inherit;text-decoration:none;font-family:NHaasGroteskTxPro-65Md,"Helvetica Neue",Helvetica,Arial,sans-serif}.thin{font-family:NHaasGroteskDsPro-25Th,"Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal}.header{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin:25px;line-height:0.9em;z-index:100;min-height:25px}@media screen and (max-width:1020px){.header{margin:15px;min-height:initial}}@media print{.header{margin:40px 8vw 40px 8vw;margin:40px}}@media screen and (max-width:1020px){.header-logo{height:12px}}.secondary-menu{font-size:0.6em;display:inline;float:right;margin-top:-3px}@media screen and (max-width:1020px){.secondary-menu{display:none !important}}@media print{.secondary-menu{display:none}}.secondary-menu li{display:inline;margin-right:16px;text-transform:uppercase}.secondary-menu .fa{font-size:1.3em}.secondary-menu .sub-menu{position:absolute;display:none;top:75px;right:0px;width:200px;background-color:#f9f9f9;z-index:100;width:320px;border-style:none none solid solid;border-width:1px;border-color:rgba(0,0,0,0.1);padding:25px}.secondary-menu .sub-menu .fa{font-size:1.0em}.secondary-menu .sub-menu li{text-transform:none;display:block;font-size:1.1825em;line-height:1.7em}.secondary-menu .sub-menu.account-sub-menu-visible{display:block}.search-form{text-align:center}.search-form input[type='text']{font-size:1em;font-family:NHaasGroteskTxPro-65Md,"Helvetica Neue",Helvetica,Arial,sans-serif;padding:8px;width:100%}.header-scale-with-window{display:block;font-family:NHaasGroteskDSPro-75Bd,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;margin-top:0;margin-bottom:0}.no-margin{margin-top:0;margin-bottom:0}p.scale-with-window{margin-top:1.2vw;font-size:2vw;line-height:2.25vw}h1.scale-with-window{display:block;font-family:NHaasGroteskDSPro-75Bd,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;margin-top:0;margin-bottom:0;font-size:15vw;line-height:13vw}h2.scale-with-window{display:block;font-family:NHaasGroteskDSPro-75Bd,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;margin-top:0;margin-bottom:0;font-size:7vw;line-height:6.5vw}h3.scale-with-window{display:block;font-family:NHaasGroteskDSPro-75Bd,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;margin-top:0;margin-bottom:0;font-size:4vw;line-height:4vw}h4.scale-with-window{display:block;font-family:NHaasGroteskDSPro-75Bd,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;margin-top:0;margin-bottom:0;font-size:3vw;line-height:2.9vw}h5.scale-with-window{display:block;font-family:NHaasGroteskDSPro-75Bd,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;margin-top:0;margin-bottom:0;font-size:2vw;line-height:1.9vw}.content-row{clear:both;padding:5vw 8vw 5vw 8vw;position:relative;overflow:hidden;font-size:120%}.content-row .chevron{width:10%;float:right}.content-row .chevron img{height:10vw;position:absolute;top:50%;transform:translate(50%, -50%)}.content-row .chevron svg{height:10vw;position:absolute;top:50%;transform:translate(-20%, -50%)}.content-row .chevron i{font-size:10vw;position:absolute;top:50%;transform:translate(24%, -43%)}.content-row .content ul,.content-row .content ol{margin-left:1.2em;margin-bottom:1.6em}.content-row .content ul li,.content-row .content ol li{margin-bottom:0.3em}.content-row .content .big-soon-banner{float:right;background:#f9f9f9;color:#151515;font-family:NHaasGroteskTxPro-75Bd,"Helvetica Neue",Helvetica,Arial,sans-serif;padding:2vw;margin-top:4vw;right:5vw;font-size:3vw;line-height:3vw}.content-row .chevron+.content{width:90%}.content-row .content>img{margin-top:4vw;margin-bottom:4vw}.content-row .content>img.specs-illustration{margin-top:2vw;margin-bottom:4vw;width:40vw}@media screen and (max-width:768px){.content-row .content>img.specs-illustration{width:100%}}@media screen and (max-width:768px){.content-row .full-width-when-one-column{width:100%}}.content-row.video-background{z-index:99}.content-row.jumbotron{width:100%;height:100vh;max-height:100vh !important;left:0px;top:0px;position:fixed;z-index:100000;background-position:center}.content-row.jumbotron .jumbotron-nav-buttons-right{position:absolute;right:8vw;bottom:5vw}@media screen and (max-width:1020px){.content-row.jumbotron .jumbotron-nav-buttons-right{display:inline-block;right:5vw;bottom:inherit;padding-left:2em}}.content-row.jumbotron .jumbotron-nav-buttons-right i{font-size:2.5em}.content-row.jumbotron .jumbotron-nav-buttons-left{position:absolute;right:8vw;bottom:5vw;left:8vw}@media screen and (max-width:1020px){.content-row.jumbotron .jumbotron-nav-buttons-left{display:inline-block;right:5vw;bottom:inherit;padding-left:2em}}.content-row.jumbotron .jumbotron-nav-buttons-left i{font-size:2.5em}@media screen and (max-width:1020px){.content-row.jumbotron .jumbotron-nav-buttons-left{position:relative;bottom:inherit;left:inherit;padding-left:inherit;right:inherit}}.content-row.slider{display:table-cell;vertical-align:top;min-width:100vw;right:0%;transition:transform 1s}.slider-nav-buttons{position:relative;top:-3vw;font-size:1vw;text-align:center;transition:color 0.5s;margin-bottom:-1.7vw}@media screen and (min-width:1300px){.slider-nav-buttons{font-size:0.9em}}@media screen and (max-width:1020px){.slider-nav-buttons{font-size:2vw;top:-4vw;margin-bottom:-3vw}}.slider-nav-buttons i{padding:0.25vw;cursor:pointer}@media screen and (max-width:1020px){.slider-nav-buttons i{padding:0.5vw}}.content-row.vertical-align{display:table;width:100%}.content-row.vertical-align .content{display:table-cell}.quote-text{font-size:2.5vw;font-family:NHaasGroteskTxPro-75Bd,"Helvetica Neue",Helvetica,Arial,sans-serif;margin-bottom:1vw;text-indent:-1.1vw}.quoted{font-size:1.5vw}.quote-button{position:relative;display:inline-block;border:1px solid;padding:0.6em 0.8em 0.5em 0.8em;color:inherit;font-family:NHaasGroteskTxPro-65Md,"Helvetica Neue",Helvetica,Arial,sans-serif;user-select:none;cursor:pointer;background:none;font-size:1em;top:-0.075em;text-align:center;margin-bottom:0.3em;font-size:1.5vw;margin-top:4vw}.align-center{text-align:center}.align-right{text-align:right}.align-left{text-align:left}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.align-bottom{vertical-align:bottom}[data-href]{cursor:pointer}.buybox{text-align:right;margin-top:1em;white-space:nowrap;font-family:NHaasGroteskTxPro-65Md,"Helvetica Neue",Helvetica,Arial,sans-serif}.buybox .price{display:inline-block;margin-right:0.5em;font-family:NHaasGroteskTxPro-75Bd,"Helvetica Neue",Helvetica,Arial,sans-serif}.buybox .buy-button{margin-left:1em}.buybox .dl-button{margin-left:1em}.col-1>.buybox{margin-top:0}@media screen and (max-width:768px){.col-1>.buybox{margin-top:1em}}.col-2>.buybox{margin-top:0}@media screen and (max-width:768px){.col-2>.buybox{margin-top:1em}}.video_overlay_container{z-index:50}.video_overlay_content{color:#ffffff;margin:10vw;font-size:2vw}#footer{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;clear:both;padding:5vw 8vw 5vw 8vw;text-align:center;font-size:0.8em;background-color:#f2f2f2}#footer .menu{padding:0}#footer .menu li{display:inline-block;width:10em;height:2em;white-space:nowrap}#footer .menu li a{font-family:NHaasGroteskTxPro-55Rg,"Helvetica Neue",Helvetica,Arial,sans-serif}#footer #subscribe-newsletter{margin-top:5vw;margin-bottom:5vw}@media print{#footer #subscribe-newsletter{display:none}}#footer .social-links{padding:0;font-size:2em}@media print{#footer .social-links{display:none}}#footer .social-links li{display:inline;margin-left:15px;margin-right:15px}#footer #country-selector{margin-top:2vw}@media print{#footer #country-selector{display:none}}.footer-hr{margin-bottom:4vw;border-top:3px solid}.hr{border-top:3px solid}.retailer{margin-bottom:1.5em}.retailer .retailer-name{font-family:NHaasGroteskTxPro-75Bd,"Helvetica Neue",Helvetica,Arial,sans-serif}.retailer .retailer-contact .retailer-icon{width:1em}div.findastore-selector{text-align:center}div.findastore-selector select{-webkit-appearance:none;-moz-appearance:none;background:url('/wp-content/themes/elektron/images/select_arrows.svg') no-repeat 99% center;border:none;border-radius:0;padding:0.51em;font-size:1em;background-color:#e0e0e0;color:#151515;width:50%;margin-top:2vw}.hidden{display:none !important}p:first-child{margin-top:0}#el-cookie-consent{display:block;position:fixed;bottom:0;z-index:10000;background:#151515;color:#f9f9f9;padding:2vw;width:100%}.search-results{list-style:none}.mixer-header{font-size:1.5vw;margin-left:-3vw;float:left;width:18vw;min-height:42vw;text-align:left}@media screen and (max-width:1020px){.mixer-header{width:inherit;font-size:4vw !important;position:inherit;text-align:left;min-height:inherit;margin:40vw 15vw;margin-top:5vw}}#elektron-mixer{margin-top:4vw;margin-left:2.5vw;font-family:NHaasGroteskDSPro-75Bd,"Helvetica Neue",Helvetica,Arial,sans-serif !important;font-size:1.4vw;text-decoration:none;color:#f9f9f9;user-select:none;display:inline-block}#elektron-mixer .panel{opacity:0}#elektron-mixer #overlay{position:absolute;left:0;text-align:center;width:100%}#elektron-mixer .loading{position:absolute;display:table;margin:0 auto;width:100%;top:5vw}#elektron-mixer .spinner{width:12vw;-webkit-animation:spin 2s linear infinite;-moz-animation:spin 2s linear infinite;animation:spin 2s linear infinite}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@media screen and (max-width:1020px){#elektron-mixer{display:none}}.max-1080{max-width:1080px;text-align:left;display:inline-block}.max-1200{max-width:1200px;text-align:left;display:inline-block}.overbridge-info{margin-right:-30vw;position:absolute;background-color:rgba(0,0,0,0.15);font-size:2.2vw;transition:margin-right .5s;cursor:pointer;padding:2vw;padding-left:2.4vw;border-radius:1vw;width:30vw}.overbridge-info img{margin-top:1.5vw;width:32vw}@media screen and (max-width:1020px){.overbridge-info{display:none}}.overbridge-info.visible{margin-right:0vw}.overbridge-info:hover{transition:margin-right .1s;margin-right:1vw}.strikediag{background:linear-gradient(to left top, transparent 47.75%, currentColor 49.5%, currentColor 50.5%, transparent 52.25%)}.withpadding{padding:0 0.15em}.product-slider-buttons{overflow:hidden;font-size:2em}.product-slider-buttons div{display:inline-block;z-index:2000;top:0}.product-slider-buttons .previous,.product-slider-buttons .next{text-align:center;position:absolute;height:100%;line-height:315px;width:8vw;cursor:pointer}.product-slider-buttons i{display:inline-block;vertical-align:middle;line-height:normal}.product-slider-buttons .previous{background:linear-gradient(to right, rgba(249,249,249,0.65), rgba(249,249,249,0))}.product-slider-buttons .next{right:0px;background:linear-gradient(to left, rgba(249,249,249,0.65), rgba(249,249,249,0))}.product-slider{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;white-space:nowrap;margin:-5vw -8vw 0vw -8vw}.product-slider .margin-spacer{display:inline-block}.product-hr{margin-bottom:1em;border-top:6px solid}.columns{display:table;width:100%}.col-1{display:table-cell;background:none;width:50%;padding-right:40px;vertical-align:top}@media screen and (max-width:768px){.col-1{padding-right:0;width:100%;display:block}}.col-1 img{margin:0}.col-2{display:table-cell;background:none;width:50%;padding-left:40px;vertical-align:top}@media screen and (max-width:768px){.col-2{padding-left:0;width:100%;display:block}}.col-2 img{margin:0}.width-10{width:10%}.width-20{width:20%}.width-30{width:30%}.width-40{width:40%}.width-50{width:50%}.width-60{width:60%}.width-70{width:70%}.width-80{width:80%}.width-90{width:90%}.width-100{width:100%}@media screen and (max-width:768px){.col-1,.col-2{width:100%}}@media screen and (max-width:768px){.hide-when-one-column{display:none}}@media screen and (max-width:768px){.col-1.add-margin-when-one-column{margin-bottom:2em}}@media screen and (max-width:768px){.col-1.hide-when-one-column+.col-2{padding-top:0}}.floaty{display:table-row;text-align:center;font-size:0.9em}@media screen and (max-width:1020px){.floaty{text-align:left;display:block}}.floaty div{display:table-cell;width:1%;font-size:1em;padding:0 0.5em;text-align:left;white-space:nowrap}@media screen and (max-width:1020px){.floaty div{display:block;width:100%;padding:0;padding-bottom:1.5em}}#analyser{position:absolute;opacity:0;transition:opacity 0.5s}.categories-row{clear:both;padding:4vw 8vw 0vw 8vw;position:relative}.categories-row div.analyser{display:none}.categories-row input{display:none}.categories-row .checkboxes label{position:relative;display:inline-block;border:1px solid;padding:0.6em 0.8em 0.5em 0.8em;color:inherit;font-family:NHaasGroteskTxPro-65Md,"Helvetica Neue",Helvetica,Arial,sans-serif;user-select:none;cursor:pointer;background:none;font-size:1em;top:-0.075em;text-align:center;margin-bottom:0.3em;font-size:0.8em;font-family:NHaasGroteskTxPro-55Rg,"Helvetica Neue",Helvetica,Arial,sans-serif;padding:1.2em 0.6em 1em 0.6em;margin:0.6em;min-width:10em;color:#c0c0c0}.categories-row .checkboxes input:checked+label{background-color:#c0c0c0;border:1px solid #c0c0c0;color:#151515}.content-row.soundpacks{padding-top:2em}.soundpack-block{display:inline-block;margin:8px;font-size:0.7em}.soundpack-block .soundpack-block-image{background-color:#c0c0c0;width:300px;height:300px;margin-bottom:5px;background-size:cover;position:relative;overflow:hidden}.soundpack-block .soundpack-block-image .soundclip-play{opacity:0.85;position:absolute;cursor:pointer}.soundpack-block .soundpack-block-image .soundclip-pause{opacity:0.85;position:absolute;display:none;cursor:pointer}.soundpack-block .buttons-right{position:absolute;bottom:0px;right:0px}.soundpack-block .buttons-right .info-button{margin-right:0.3em}.soundpack-block .soundpack-block-title{font-size:1em;width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.soundpack-block .soundpack-block-compability{font-size:0.8em;width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.soundpack-block .soundpack-block-buybox{font-size:1em;padding-top:0.7em;position:relative}.soundpack-block .soundpack-block-buybox .price{display:inline-block;margin-right:0.5em;font-family:NHaasGroteskTxPro-75Bd,"Helvetica Neue",Helvetica,Arial,sans-serif}.flash{position:absolute;z-index:2000;width:100%;text-align:center;color:#f9f9f9;padding:15px;animation:message-animation 1s 1;animation-fill-mode:forwards;animation-delay:3s;animation-timing-function:ease-in;white-space:nowrap;overflow:hidden}.error-message{position:absolute;z-index:2000;width:100%;text-align:center;color:#f9f9f9;padding:15px;animation:message-animation 1s 1;animation-fill-mode:forwards;animation-delay:3s;animation-timing-function:ease-in;white-space:nowrap;overflow:hidden;background-color:#d00000}.success-message{position:absolute;z-index:2000;width:100%;text-align:center;color:#f9f9f9;padding:15px;animation:message-animation 1s 1;animation-fill-mode:forwards;animation-delay:3s;animation-timing-function:ease-in;white-space:nowrap;overflow:hidden;background-color:#009000}@-webkit-keyframes message-animation{from{display:block;opacity:1.0}to{display:none;opacity:0}}@-moz-keyframes message-animation{from{display:block;opacity:1.0}to{display:none;opacity:0}}@-ms-keyframes message-animation{from{display:block;opacity:1.0}to{display:none;opacity:0}}@-o-keyframes message-animation{from{display:block;opacity:1.0}to{display:none;opacity:0}}@keyframes message-animation{from{display:block;opacity:1.0}to{display:none;opacity:0}}.overlay-c{background:rgba(0,0,0,0.8);opacity:0.8;filter:alpha(opacity=80);position:absolute;top:0px;bottom:0px;left:0px;right:0px;z-index:100}.popup-c{background:white;position:absolute;top:0;left:0;bottom:0;right:0;z-index:101;width:800px;height:fit-content;margin:auto}@media (max-width:768px){.popup-c{width:90%;margin:auto 5%}}.popup-c .popup-inner{position:relative;padding:1em}form{margin-bottom:1em}.heat-sign-up-email{border:1px solid #151515;border-radius:0;padding:12px;font-size:1em;background-color:#f9f9f9;width:100%;width:60%;margin-right:0.5em}.form-list{margin-left:0px !important;margin-bottom:0px}.form-list li{margin-bottom:12px !important;list-style:none}.form-list input[type="text"],.form-list [type="password"],.form-list [type='email'],.form-list .disabled-field{border:none;border-radius:0;padding:10px;font-size:1em;background-color:#e0e0e0;color:#151515;width:100%}.form-list .disabled-field{color:#a1a1a1}.form-list .newsletter-email{width:50%;margin-right:0.5em}.form-list input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #e0e0e0 inset;-webkit-text-fill-color:#151515 !important}.form-list textarea{font-family:NHaasGroteskTxPro-55Rg,"Helvetica Neue",Helvetica,Arial,sans-serif;border:none;border-radius:0;padding:10px;font-size:1em;background-color:#e0e0e0;color:#151515;width:100%}.form-list select{-webkit-appearance:none;-moz-appearance:none;background:url('/wp-content/themes/elektron/images/select_arrows.svg') no-repeat 99% center;border:none;border-radius:0;padding:0.51em;font-size:1em;background-color:#e0e0e0;color:#151515;width:100%}.form-list select#country-selector{width:inherit}.form-list input[type=checkbox]{display:none}.form-list input[type=checkbox]+label:before{font-family:FontAwesome;display:inline-block}.form-list input[type=checkbox]+label:before{content:"\f0c8";letter-spacing:0.4em;color:#e0e0e0}.form-list input[type=checkbox]:checked+label:before{content:"\f14a";color:#009000}.form-list input[type=radio]{display:none}.form-list input[type=radio]+label:before{font-family:FontAwesome;display:inline-block}.form-list input[type=radio]+label:before{content:"\f111";letter-spacing:0.4em;color:#e0e0e0}.form-list input[type=radio]:checked+label:before{content:"\f058";color:#009000}.form-list input[type=radio]+label{cursor:pointer}.form-list input[type=checkbox]+label{cursor:pointer}.form-list input[type="file"]{width:0.1px;height:0.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.form-list label[for="attachment"]{position:relative;display:inline-block;border:1px solid;padding:0.6em 0.8em 0.5em 0.8em;color:inherit;font-family:NHaasGroteskTxPro-65Md,"Helvetica Neue",Helvetica,Arial,sans-serif;user-select:none;cursor:pointer;background:none;font-size:1em;top:-0.075em;text-align:center;margin-bottom:0.3em}.form-list label[for="attachment"]::before{font-family:FontAwesome;content:"\f093";margin-right:0.4em}.form-list .wide{clear:both}.form-list .col1{clear:none;float:left;width:50%;padding-right:10px}@media screen and (max-width:1020px){.form-list .col1{float:none;width:100%;padding-right:0px}}.form-list .col2{clear:none;float:right;width:50%;padding-left:10px}@media screen and (max-width:1020px){.form-list .col2{float:none;width:100%;padding-left:0px}}.form-list .failed-validation{background-color:#f0c0c0 !important}.form-list-separator{clear:both}.buttons-set{padding-top:1em;text-align:right;clear:both}@media screen and (max-width:1020px){.buttons-set{padding-top:0}}.data-table{color:inherit;width:100%;border-spacing:0}.data-table th,.data-table td{padding:8px;white-space:nowrap}.data-table th{border-bottom:solid 1px;text-align:left;font-weight:normal;font-family:NHaasGroteskTxPro-75Bd,"Helvetica Neue",Helvetica,Arial,sans-serif}.data-table td{border-top:solid 1px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.data-table .a-right{text-align:right}.data-table .price{text-align:right}.data-table .a-center{text-align:center}.events-table td{padding-right:2em;padding-bottom:0.5em}.event-row{padding-bottom:0.75em}.message-container{margin-bottom:1em;padding:0}.message-container .ticket-message{white-space:pre-line;padding:1em}.message-container .ticket-message .date{font-size:0.75em;margin-bottom:1em;padding-bottom:0.5em;border-bottom:1px solid}.message-container .ticket-message.customer{background-color:#f9f9f9;color:#151515}.message-container .ticket-message.support{background-color:#e4e4e4}.message-container .fields{padding:1em;background-color:#f9f9f9;color:#151515}.message-container .attachment{background-color:#c0c0c0;color:#151515;padding:1em}.box-recent{margin-bottom:1.5em;overflow-x:auto}.box-recent .box-head{width:100%;background-color:#e0e0e0;padding:0.5em}.box-recent .box-head h2{display:inline;margin:0.2em}.box-recent .box-head a{display:inline;margin:0.5em;float:right}.box-recent .no-orders-text{padding:0.4em}.numitemsincart{font-size:1.2em}@media screen and (max-width:1020px){.numitemsincart{font-size:1em}}#moving-product{position:absolute;opacity:0.2;background-color:#151515;z-index:99998}#cart{display:none;font-size:0.85em;position:absolute;background-color:#f9f9f9;right:0;z-index:10000;width:25em;border-style:none none solid solid;border-width:1px;border-color:rgba(0,0,0,0.1);padding:0 1.5em 1.5em 1.5em}#cart .cart-overview{background-color:#f0f0f0;padding:0.8em;font-family:NHaasGroteskTxPro-75Bd,"Helvetica Neue",Helvetica,Arial,sans-serif;margin-bottom:0.7em}#cart .empty-cart-message{width:100%;text-align:center;padding:1em;margin-bottom:0.5em}#cart .cart-row{clear:both}#cart .cart-row .cart-thumb-box{float:left;padding:0 0.5em 0.3em 0}#cart .cart-row .cart-thumb-box img{width:5em;height:5em}#cart .cart-row .cart-text-box{padding-top:0.25em}#cart .cart-row .cart-text-box .cart-row-name{font-family:NHaasGroteskTxPro-75Bd,"Helvetica Neue",Helvetica,Arial,sans-serif;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#cart .cart-row .cart-text-box .cart-row-name .cart-row-remove{float:right;cursor:pointer}#cart .cart-row .cart-text-box .cart-row-name .cart-row-remove-disabled{float:right;cursor:pointer;cursor:default}#cart .cart-row .cart-text-box .cart-row-desc{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#cart .cart-row .cart-text-box .cart-row-quantity-price .cart-row-quantity{float:left}#cart .cart-row .cart-text-box .cart-row-quantity-price .cart-row-quantity .cart-row-quantity-field{border:none;border-radius:0;padding:0.2em;font-size:0.9em;background-color:#e0e0e0;color:#151515;width:30px;margin-top:0.65em}#cart .cart-row .cart-text-box .cart-row-quantity-price .cart-row-price{float:right;margin-top:0.65em}#cart .cart-shipping{position:relative;border-top:2px solid;padding-bottom:1em;padding-top:0.5em;clear:both}#cart .cart-shipping .cart-shipping-text{position:absolute;left:0}#cart .cart-shipping .cart-shipping-cost{position:absolute;right:0;font-family:NHaasGroteskTxPro-75Bd,"Helvetica Neue",Helvetica,Arial,sans-serif}#cart .cart-left-to-free-shipping{position:relative;padding-bottom:1em;padding-top:0.5em;clear:both}#cart .cart-left-to-free-shipping .cart-left-to-free-shipping-text{position:absolute;left:0}#cart .cart-left-to-free-shipping .cart-left-to-free-shipping-sum{position:absolute;right:0;font-family:NHaasGroteskTxPro-75Bd,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:0.7em;font-style:italic}#cart .cart-total{position:relative;padding-bottom:1em;padding-top:0.5em;clear:both}#cart .cart-total .cart-total-text{position:absolute;left:0}#cart .cart-total .cart-total-sum{position:absolute;right:0;font-family:NHaasGroteskTxPro-75Bd,"Helvetica Neue",Helvetica,Arial,sans-serif}#cart .no-border{border:none}#cart .cart-buttons{width:100%;padding-top:0.9em}#cart .cart-buttons .separator{padding-left:0.8em}#checkout-cart{display:none;font-size:0.85em;position:absolute;background-color:#f9f9f9;right:0;z-index:10000;width:25em;border-style:none none solid solid;border-width:1px;border-color:rgba(0,0,0,0.1);padding:0 1.5em 1.5em 1.5em;display:block;position:relative;border:none;background:none;padding:0;width:100%}#checkout-cart .cart-overview{background-color:#f0f0f0;padding:0.8em;font-family:NHaasGroteskTxPro-75Bd,"Helvetica Neue",Helvetica,Arial,sans-serif;margin-bottom:0.7em}#checkout-cart .empty-cart-message{width:100%;text-align:center;padding:1em;margin-bottom:0.5em}#checkout-cart .cart-row{clear:both}#checkout-cart .cart-row .cart-thumb-box{float:left;padding:0 0.5em 0.3em 0}#checkout-cart .cart-row .cart-thumb-box img{width:5em;height:5em}#checkout-cart .cart-row .cart-text-box{padding-top:0.25em}#checkout-cart .cart-row .cart-text-box .cart-row-name{font-family:NHaasGroteskTxPro-75Bd,"Helvetica Neue",Helvetica,Arial,sans-serif;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#checkout-cart .cart-row .cart-text-box .cart-row-name .cart-row-remove{float:right;cursor:pointer}#checkout-cart .cart-row .cart-text-box .cart-row-name .cart-row-remove-disabled{float:right;cursor:pointer;cursor:default}#checkout-cart .cart-row .cart-text-box .cart-row-desc{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#checkout-cart .cart-row .cart-text-box .cart-row-quantity-price .cart-row-quantity{float:left}#checkout-cart .cart-row .cart-text-box .cart-row-quantity-price .cart-row-quantity .cart-row-quantity-field{border:none;border-radius:0;padding:0.2em;font-size:0.9em;background-color:#e0e0e0;color:#151515;width:30px;margin-top:0.65em}#checkout-cart .cart-row .cart-text-box .cart-row-quantity-price .cart-row-price{float:right;margin-top:0.65em}#checkout-cart .cart-shipping{position:relative;border-top:2px solid;padding-bottom:1em;padding-top:0.5em;clear:both}#checkout-cart .cart-shipping .cart-shipping-text{position:absolute;left:0}#checkout-cart .cart-shipping .cart-shipping-cost{position:absolute;right:0;font-family:NHaasGroteskTxPro-75Bd,"Helvetica Neue",Helvetica,Arial,sans-serif}#checkout-cart .cart-left-to-free-shipping{position:relative;padding-bottom:1em;padding-top:0.5em;clear:both}#checkout-cart .cart-left-to-free-shipping .cart-left-to-free-shipping-text{position:absolute;left:0}#checkout-cart .cart-left-to-free-shipping .cart-left-to-free-shipping-sum{position:absolute;right:0;font-family:NHaasGroteskTxPro-75Bd,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:0.7em;font-style:italic}#checkout-cart .cart-total{position:relative;padding-bottom:1em;padding-top:0.5em;clear:both}#checkout-cart .cart-total .cart-total-text{position:absolute;left:0}#checkout-cart .cart-total .cart-total-sum{position:absolute;right:0;font-family:NHaasGroteskTxPro-75Bd,"Helvetica Neue",Helvetica,Arial,sans-serif}#checkout-cart .no-border{border:none}#checkout-cart .cart-buttons{width:100%;padding-top:0.9em}#checkout-cart .cart-buttons .separator{padding-left:0.8em}div.support-selector{text-align:center}div.support-selector select{-webkit-appearance:none;-moz-appearance:none;background:url('/wp-content/themes/elektron/images/select_arrows.svg') no-repeat 99% center;border:none;border-radius:0;padding:0.51em;font-size:1em;background-color:#e0e0e0;color:#151515;width:50%;margin-top:2vw}.support-page ul{list-style:none;margin-left:2.2em !important}.support-page .faq{list-style:disc outside none}.support-icon{width:1.3em}.support-icon.fa-lightbulb-o{margin-left:0.15em;width:1.15em}.question-and-answer .question{font-family:NHaasGroteskTxPro-75Bd,"Helvetica Neue",Helvetica,Arial,sans-serif;cursor:pointer;display:block}.question-and-answer .answer{display:block;padding-left:2em;padding-top:1em;padding-bottom:1.4em}a.anchor-offset{display:block;position:relative;top:-2em;visibility:hidden}.new-support-item{position:absolute;margin-left:-1.7em;margin-top:0.1em;color:#009000}.tab-link{margin-right:1.5em;display:inline-block;margin-bottom:1em;font-family:NHaasGroteskTxPro-75Bd,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:0.8em}.tab-link-active{padding-bottom:2px;border-bottom:solid 4px;font-family:NHaasGroteskTxPro-75Bd,"Helvetica Neue",Helvetica,Arial,sans-serif}.tab-content{margin-top:1.5em;display:none}.tab-content-active{display:block}.microsite-ingress{font-family:NHaasGroteskTxPro-75Bd,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.1em;line-height:1.2em;margin-top:1.2em;margin-bottom:2.5em}.microsite-gallery a{width:6em;background-color:rgba(255,255,255,0.15);border:none;z-index:1001;margin:0.3em 0.2em;cursor:pointer;z-index:1000}.microsite-gallery .microsite-gallery-images{position:relative;height:47vw;max-height:600px}.microsite-gallery .microsite-gallery-images img{opacity:0;transition:opacity 2s}.microsite-gallery .microsite-gallery-images>img:first-child{opacity:1}.microsite-gallery .microsite-gallery-images img{position:absolute;top:0;left:0}.microsite-whats-new{background-color:rgba(255,255,255,0.15);padding:3vw 5vw}.microsite-link{margin-right:1.5em;display:inline-block;margin-bottom:1em;font-family:NHaasGroteskTxPro-75Bd,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:0.8em}@media screen and (max-width:550px){.microsite-link{background-color:rgba(255,255,255,0.15);display:inline-block;width:11em;padding:0.5em;margin:0.35em 0.2em;text-align:center}}.microsite-link-active{padding-bottom:2px;border-bottom:solid 4px;font-family:NHaasGroteskTxPro-75Bd,"Helvetica Neue",Helvetica,Arial,sans-serif}@media screen and (max-width:550px){.microsite-link-active{background-color:rgba(255,255,255,0.35);border-bottom:none;padding:0.5em;margin:0.35em 0.2em}}div.waveform-control{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:inline-block;border-radius:1vw;background-color:#212726;background-position-x:0;transition:background-position-x .5s;height:130px;width:100%;max-width:1200px;margin:1em 0;cursor:pointer;text-align:center}div.waveform-control.scroll-background{transition:background-position-x 2s linear;background-position-x:-300px}div.waveform-control.scroll-background .waveform-name{opacity:0}div.waveform-control.scroll-background .waveform-description{opacity:0}.strikediag{background:linear-gradient(to left top, transparent 47.75%, currentColor 49.5%, currentColor 50.5%, transparent 52.25%)}.withpadding{padding:0 0.15em}@media print{.hide-in-print{display:none}}