#content {clear: both;}body {font-family: 'Locator-Regular', Arial;font-weight: normal;font-size: 18px;line-height: 1.333;color: #e3e829;background-color: #004d43;-moz-image-rendering: auto;image-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;-webkit-transition: all 500ms cubic-bezier(0.455, 0.03, 0.515, 0.955);-moz-transition: all 500ms cubic-bezier(0.455, 0.03, 0.515, 0.955);-o-transition: all 500ms cubic-bezier(0.455, 0.03, 0.515, 0.955);transition: all 500ms cubic-bezier(0.455, 0.03, 0.515, 0.955);overflow: hidden;}body.science-bg {background-image: url("../images/science/science-bg.jpg");background-size: cover;background-repeat: no-repeat;background-position: center top;background-color: #00483f;}.clearfix:after {clear: both;content: "";display: block;}a {color: #81bd41;}.text-link {font-family: 'Locator-Bold', Arial;font-size: 18px;line-height: 1;text-transform: uppercase;-webkit-transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), top 500ms cubic-bezier(0.165, 0.84, 0.44, 1);-moz-transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), top 500ms cubic-bezier(0.165, 0.84, 0.44, 1);-o-transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), top 500ms cubic-bezier(0.165, 0.84, 0.44, 1);transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), top 500ms cubic-bezier(0.165, 0.84, 0.44, 1);}.text-link .arrow {margin-left: 13px;-webkit-transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);}.text-link .arrow polygon {-webkit-transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);}.ce-approved {position: relative;margin-top: 30px;width: 60px;height: 57px;background-image: url("../images/common/approved.svg");background-size: 55px 57px;background-repeat: no-repeat;}h2 {color: #e3e829;}.standard-width {position: relative;width: 100%;max-width: 1440px;margin: 0 auto;padding: 0 70px;}@media all and (max-width: 1279px) {.standard-width {padding: 0 30px;}}@media all and (max-width: 880px) {.standard-width {padding: 0 20px;}}.btn {font-family: 'Locator-Medium', Arial;font-size: 28px;font-weight: normal;text-align: center;padding-top: 8px;color: #e3e829;height: 57px;border-radius: 31px;background-color: #004d43;cursor: pointer;-webkit-transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);}@media all and (max-width: 880px) {.btn {font-size: 24px;padding-top: 11px;}}@media all and (min-width: 1201px) {.btn:hover {background-color: #84BD00;}}.btn.small {font-size: 24px;padding-top: 8px;height: 52px;}.btn.yellow-btn {color: #004d43;background-color: #e3e829;}@media all and (min-width: 1201px) {.btn.yellow-btn:hover {background-color: #bfc62f;}}.txt-btn {font-size: 24px;padding-top: 8px;height: 52px;color: #004d43;cursor: pointer;-webkit-transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);}@media all and (min-width: 1201px) {.txt-btn:hover {color: #84BD00;}}.left-right-page .h2,.left-right-page .p {display: block;}.left-right-page .left-copy {float: left;width: 290px;margin-top: 372px;}@media all and (max-width: 1279px) {.left-right-page .left-copy {float: none;width: 100%;position: relative;max-width: 640px;margin: 300px auto 0 auto;}}@media all and (max-width: 640px) {.left-right-page .left-copy {margin: 183px auto 0 auto;}}@media all and (max-height: 720px) and (min-width: 1280px) {.left-right-page .left-copy {margin-top: 250px;}}@media all and (max-height: 580px) and (min-width: 1280px) {.left-right-page .left-copy {margin-top: 200px;}}.left-right-page .left-copy .faceoff-logo {display: block;width: 252px;height: 70px;margin-bottom: 20px;background-image: url("../images/common/faceoff-logo.png");background-repeat: no-repeat;background-size: 252px 70px;}@media all and (max-width: 767px) {.left-right-page .left-copy .faceoff-logo {width: 202px;height: 56px;background-size: 202px 56px;}}@media all and (-webkit-min-device-pixel-ratio: 1.5) {.left-right-page .left-copy .faceoff-logo {background-image: url("../images/common/faceoff-logo@2x.png");}}.left-right-page .left-copy p,.left-right-page .left-copy .p {padding-left: 10px;padding-bottom: 27px;}@media all and (max-width: 767px) {.left-right-page .left-copy p,.left-right-page .left-copy .p {padding-left: 0;}}.left-right-page .left-copy .text-link {margin-left: 10px;}@media all and (max-width: 767px) {.left-right-page .left-copy .text-link {margin-left: 0;}}.left-right-page .right-copy {float: right;width: 275px;margin-top: 372px;}@media all and (max-width: 1279px) {.left-right-page .right-copy {float: none;width: 100%;position: relative;max-width: 640px;margin: 280px auto 150px auto;}}@media all and (max-height: 720px) and (min-width: 1280px) {.left-right-page .right-copy {margin-top: 250px;}}@media all and (max-height: 580px) and (min-width: 1280px) {.left-right-page .right-copy {margin-top: 200px;}}.left-right-page .right-copy h2,.left-right-page .right-copy .h2 {font-family: 'Locator-Bold', Arial;font-weight: normal;font-size: 48px;line-height: 0.875;color: #e3e829;}.left-right-page .right-copy p,.left-right-page .right-copy .p {padding-left: 5px;padding-bottom: 27px;}@media all and (max-width: 640px) {.left-right-page .right-copy p,.left-right-page .right-copy .p {padding-left: 0;}}.left-right-page .right-copy .text-link {margin-left: 5px;}@media all and (max-width: 640px) {.left-right-page .right-copy .text-link {margin-left: 0;}}.feature-img {position: absolute;top: 106px;left: 50%;width: 455px;margin-left: -207px;z-index: -1;-webkit-transition: all 500ms cubic-bezier(0.165, 0.84, 0.44, 1);-moz-transition: all 500ms cubic-bezier(0.165, 0.84, 0.44, 1);-o-transition: all 500ms cubic-bezier(0.165, 0.84, 0.44, 1);transition: all 500ms cubic-bezier(0.165, 0.84, 0.44, 1);}@media all and (max-width: 1279px) {.feature-img {top: -200px;max-width: 400px;margin-left: -200px;}}@media all and (max-width: 767px) {.feature-img {width: 270px;top: -45px;margin-left: -135px;}}@media all and (max-height: 720px) and (min-width: 1280px) {.feature-img {top: 56px;}}.vertical-align-container {display: table;}.vertical-align-container .vertical-align {display: table-cell;vertical-align: middle;}.lightbox {position: fixed;top: 0;left: 0;width: 100%;height: 100%;background-color: rgba(0, 23, 25, 0.9);z-index: 1000;}.close-btn {position: absolute;top: 59px;right: 17px;width: 72px;height: 72px;border-radius: 72px;background-color: #81bd41;cursor: pointer;-webkit-transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);}@media all and (max-width: 900px) {.close-btn {position: fixed;top: 20px;right: 20px;width: 40px;height: 40px;}}.close-btn .icon {position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-image: url("../images/common/close-icon.png");background-repeat: no-repeat;background-position: center;background-size: 30px 30px;-webkit-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);-moz-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);-o-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);}@media all and (max-width: 900px) {.close-btn .icon {background-size: 18px 18px;}}@media all and (-webkit-min-device-pixel-ratio: 1.5) {.close-btn .icon {background-image: url("../images/common/close-icon@2x.png");}}@media all and (min-width: 769px) {.has-hovers .close-btn:hover {background-color: #e3e829;}}@media all and (min-width: 769px) {.has-hovers .close-btn:hover .icon {-ms-transform: rotate(90deg);-webkit-transform: rotate(90deg);transform: rotate(90deg);}}.close-btn.transition-out {-ms-transform: scale(0, 0);-webkit-transform: scale(0, 0);transform: scale(0, 0);}#resize-1279 {display: none;}@media all and (max-width: 1279px) {#resize-1279 {display: block;}}#resize-1200 {display: none;}@media all and (max-width: 1200px) {#resize-1200 {display: block;}}#resize-880 {display: none;}@media all and (max-width: 880px) {#resize-880 {display: block;}}#buy-now-lightbox {position: fixed;width: 100%;height: 100%;display: none;z-index: 6000;}#buy-now-lightbox .bg {position: absolute;width: 100%;height: 100%;background-color: #81bd41;opacity: 0.5;z-index: 1;}#buy-now-lightbox .circle {position: absolute;top: 50%;left: 50%;margin-top: -150px;margin-left: -150px;width: 300px;height: 300px;border-radius: 200px;color: #e3e829;background-color: #004d43;z-index: 2;padding: 75px 50px;text-align: center;-ms-transform: scale(0, 0);-webkit-transform: scale(0, 0);transform: scale(0, 0);-webkit-transition: all 300ms cubic-bezier(0.175, 0.885, 0.32, 1);-webkit-transition: all 300ms cubic-bezier(0.175, 0.885, 0.32, 1.275);-moz-transition: all 300ms cubic-bezier(0.175, 0.885, 0.32, 1.275);-o-transition: all 300ms cubic-bezier(0.175, 0.885, 0.32, 1.275);transition: all 300ms cubic-bezier(0.175, 0.885, 0.32, 1.275);}#buy-now-lightbox .circle a {position: relative;width: 150px;margin: 20px auto 0 auto;font-family: 'Locator-Bold', Arial;font-size: 12px;line-height: 1;padding: 7px 10px;text-decoration: none;text-transform: uppercase;border-radius: 20px;color: #004d43;background-color: #e3e829;display: block;-webkit-transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);}@media all and (min-width: 1201px) {#buy-now-lightbox .circle a:hover {background-color: #85be49;}}#buy-now-lightbox.transition-in .circle {-ms-transform: scale(1, 1);-webkit-transform: scale(1, 1);transform: scale(1, 1);}html {overflow-x: hidden !important;overflow-y: scroll !important;}body{padding: 0px;margin: 0px;height:100%;}img{border: none;}a{text-decoration: none;}h1{margin: 0px;font-weight: normal;}h2{margin: 0px;}table{border:0px;padding:0px;margin:0px;border-collapse: collapse;border-spacing: 0px;}td{padding:0px;margin:0px;line-height: 0px;}tr{padding:0px;margin:0px;}.left{float: left;}.right{float: right;}.mouseNo{pointer-events:none;}.mouseYes{pointer-events:all;}.block{display: block;}.inlineBlock{display: inline-block;}.clear{clear:both;}.hand{cursor: pointer;}.op50{zoom: 1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter: alpha(opacity=50);opacity:0.5;}.op30{zoom: 1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter: alpha(opacity=30);opacity:0.3;}.hide{display: none;}.hidden{visibility: hidden;}.center{text-align: center;}.lowercase{text-transform: lowercase;}.uppercase{text-transform: uppercase;}.underline{text-decoration: underline;}*{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.video-lightbox {display: none;}.video-lightbox .container {position: absolute;top: 50%;left: 50%;width: 770px;height: 540px;margin: -250px 0 0 -385px;overflow: hidden;}@media all and (max-width: 767px) {.video-lightbox .container {width: 100%;top: 70px;left: 0;margin: 0 auto;}}.video-lightbox .container .top-side {width: 100%;-webkit-transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);}.video-lightbox .container .top-side h2 {position: relative;width: 100%;text-align: center;text-transform: uppercase;font-family: 'Locator-Bold', Arial;font-weight: normal;font-size: 24px;color: #e3e829;margin: -4px 0 0 0;}.video-lightbox .container .top-side h3 {position: relative;width: 100%;text-align: center;text-transform: uppercase;font-family: 'Locator-Regular', Arial;font-weight: normal;font-size: 18px;color: #81bd41;margin: 0;}.video-lightbox .container .video-container {position: absolute;top: 85px;left: 50%;margin-left: -260px;width: 520px;height: 390px;-webkit-transition: all 500ms cubic-bezier(0.165, 0.84, 0.44, 1);-moz-transition: all 500ms cubic-bezier(0.165, 0.84, 0.44, 1);-o-transition: all 500ms cubic-bezier(0.165, 0.84, 0.44, 1);transition: all 500ms cubic-bezier(0.165, 0.84, 0.44, 1);-webkit-transition-delay: 150ms;-moz-transition-delay: 150ms;-o-transition-delay: 150ms;transition-delay: 150ms;}@media all and (max-width: 767px) {.video-lightbox .container .video-container {left: 0;margin-left: 0;width: 100%;height: auto;}}.video-lightbox .container .video-container .video #impact-video {width: 520px;height: 390px;}@media all and (max-width: 767px) {.video-lightbox .container .video-container .video #impact-video {width: 100%;height: auto;}}.video-lightbox.transition-out .container .top-side {opacity: 0;}.video-lightbox.transition-out .container .close-btn {-ms-transform: scale(0, 0);-webkit-transform: scale(0, 0);transform: scale(0, 0);}.video-lightbox.transition-out .container .video-container {opacity: 0;-ms-transform: translate(0px, 50px);-webkit-transform: translate(0px, 50px);transform: translate(0px, 50px);}.slick-slider {position: relative;display: block;box-sizing: border-box;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-touch-callout: none;-khtml-user-select: none;-ms-touch-action: pan-y;touch-action: pan-y;-webkit-tap-highlight-color: transparent;}.slick-list {position: relative;display: block;overflow: hidden;margin: 0;padding: 0;}.slick-list:focus {outline: none;}.slick-list.dragging {cursor: pointer;cursor: hand;}.slick-slider .slick-track,.slick-slider .slick-list {-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}.slick-track {position: relative;top: 0;left: 0;display: block;margin-left: auto;margin-right: auto;}.slick-track:before,.slick-track:after {display: table;content: '';}.slick-track:after {clear: both;}.slick-loading .slick-track {visibility: hidden;}.slick-slide {display: none;float: left;height: 100%;min-height: 1px;}[dir='rtl'] .slick-slide {float: right;}.slick-slide img {display: block;}.slick-slide.slick-loading img {display: none;}.slick-slide.dragging img {pointer-events: none;}.slick-initialized .slick-slide {display: block;}.slick-loading .slick-slide {visibility: hidden;}.slick-vertical .slick-slide {display: block;height: auto;border: 1px solid transparent;}.slick-arrow.slick-hidden {display: none;}.slick-dots {text-align: center;}.slick-dots li {position: relative;display: inline-block;width: 20px;height: 20px;margin: 0 5px;padding: 0;cursor: pointer;opacity: 0.5;}.slick-dots li.slick-active {opacity: 1;}.slick-dots button {font-size: 0;line-height: 0;display: block;width: 8px;height: 8px;margin: 0 10px;padding: 5px;cursor: pointer;color: transparent;border: 0;border-radius: 20px;outline: none;background-color: #ffffff;}.stockists-page {background-color: #004d43;}@media all and (max-width: 880px) {.stockists-page {padding-bottom: 320px;}}.stockists-page .feature-img-container {position: fixed;top: 0;left: 0;width: 100%;height: 100%;}.stockists-page .feature-img-container .stockists-bg {position: absolute;left: 50%;top: 50px;width: 660px;margin-left: -330px;z-index: -1;-webkit-transition: all 500ms cubic-bezier(0.77, 0, 0.175, 1);-moz-transition: all 500ms cubic-bezier(0.77, 0, 0.175, 1);-o-transition: all 500ms cubic-bezier(0.77, 0, 0.175, 1);transition: all 500ms cubic-bezier(0.77, 0, 0.175, 1);}@media all and (max-width: 1279px) {.stockists-page .feature-img-container .stockists-bg {width: 660px;margin-left: -330px;}}@media all and (max-width: 767px) {.stockists-page .feature-img-container .stockists-bg {top: 50px;width: 360px;margin-left: -180px;}}.stockists-page .feature-img-container .stockists-bg .feature-img {top: 0;left: 0;width: 100%;margin: 0;}@media all and (max-width: 1279px) {.stockists-page .feature-img-container .stockists-bg .feature-img {max-width: none;}}.stockists-page .feature-img-container .stockists-bg .feature-img.large {-webkit-transition: all 500ms cubic-bezier(0.77, 0, 0.175, 1);-moz-transition: all 500ms cubic-bezier(0.77, 0, 0.175, 1);-o-transition: all 500ms cubic-bezier(0.77, 0, 0.175, 1);transition: all 500ms cubic-bezier(0.77, 0, 0.175, 1);}.stockists-page .feature-img-container .stockists-bg.transition-from-home {top: 106px;width: 455px;margin-left: -207px;opacity: 1;}.stockists-page .feature-img-container .stockists-bg.transition-from-home .feature-img.large {opacity: 0;}.stockists-page .standard-width {margin: 0 auto;}.stockists-page .standard-width .stockists-dropdown {position: absolute;top: 263px;left: 42px;z-index: 200;-webkit-transition: opacity 500ms cubic-bezier(0.165, 0.84, 0.44, 1), transform 500ms cubic-bezier(0.165, 0.84, 0.44, 1);-moz-transition: opacity 500ms cubic-bezier(0.165, 0.84, 0.44, 1), transform 500ms cubic-bezier(0.165, 0.84, 0.44, 1);-o-transition: opacity 500ms cubic-bezier(0.165, 0.84, 0.44, 1), transform 500ms cubic-bezier(0.165, 0.84, 0.44, 1);transition: opacity 500ms cubic-bezier(0.165, 0.84, 0.44, 1), transform 500ms cubic-bezier(0.165, 0.84, 0.44, 1);}@media all and (max-height: 720px) and (min-width: 1280px) {.stockists-page .standard-width .stockists-dropdown {top: 150px;}}@media all and (max-width: 1279px) {.stockists-page .standard-width .stockists-dropdown {top: 150px;left: 50%;margin-left: -250px;}}@media all and (max-width: 767px) {.stockists-page .standard-width .stockists-dropdown {margin-left: -210px;}}@media all and (max-width: 500px) {.stockists-page .standard-width .stockists-dropdown {left: 0;width: calc(100% - 60px);margin-left: 30px;}}.stockists-page .standard-width .stockists-dropdown select {position: absolute;top: 58px;width: 100%;height: 50px;opacity: 0;}.stockists-page .standard-width .stockists-dropdown h2 {font-family: 'Locator-Regular', Arial;font-weight: normal;font-size: 30px;margin: 0 0 14px 0;}.stockists-page .standard-width .stockists-dropdown .selected-txt {width: 260px;height: 48px;background-color: #e3e829;border-radius: 24px;padding: 10px 20px 0 20px;cursor: pointer;font-family: 'Locator-Bold', Arial;font-size: 18px;font-weight: normal;text-transform: uppercase;color: #004d43;background-image: url("../images/common/dropdown-arrow.png");background-size: 13px 9px;background-position: right 20px center;background-repeat: no-repeat;}@media all and (-webkit-min-device-pixel-ratio: 1.5) {.stockists-page .standard-width .stockists-dropdown .selected-txt {background-image: url("../images/common/dropdown-arrow@2x.png");}}.stockists-page .standard-width .stockists-dropdown ul {display: none;list-style: none;margin: 0;padding: 5px 0;width: 260px;background-color: #e3e829;border-radius: 24px;font-family: 'Locator-Bold', Arial;font-size: 18px;font-weight: normal;text-transform: uppercase;color: #004d43;}.stockists-page .standard-width .stockists-dropdown ul li {padding: 5px 20px 5px 20px;cursor: pointer;-webkit-transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);border-bottom: 1px solid rgba(0, 0, 0, 0.05);}.stockists-page .standard-width .stockists-dropdown ul li.last {border-bottom: none;}.stockists-page .standard-width .stockists-dropdown ul li:hover {color: #81bd41;}.stockists-page .standard-width .stockists-dropdown ul li.selected {cursor: default;color: #81bd41;}.stockists-page .standard-width .stockists-dropdown.fixed {position: fixed;top: 33px;left: 50%;margin-left: -678px;}@media all and (max-height: 720px) and (min-width: 1280px) {.stockists-page .standard-width .stockists-dropdown.fixed {top: 27px;}}@media all and (max-width: 1460px) {.stockists-page .standard-width .stockists-dropdown.fixed {left: 42px;margin: 0;}}@media all and (max-width: 1279px) {.stockists-page .standard-width .stockists-dropdown.fixed {position: absolute;top: 263px;left: 42px;margin: 0;}}.stockists-page .standard-width .stockists-dropdown.open .selected-txt {display: none;}.stockists-page .standard-width .stockists-dropdown.open ul {display: block;}.stockists-page .standard-width .container {position: relative;width: 500px;margin: 0 auto;padding-top: 286px;padding-bottom: 100px;overflow: hidden;}@media all and (max-height: 720px) and (min-width: 1280px) {.stockists-page .standard-width .container {padding-top: 173px;}}@media all and (max-width: 767px) {.stockists-page .standard-width .container {width: 100%;max-width: 420px;}}.stockists-page .standard-width .container .stockist-location {display: none;}.stockists-page .standard-width .container .stockist-location .stockist-item {position: relative;width: 100%;padding: 40px 0;border-bottom: 1px solid rgba(123, 189, 65, 0.2);-webkit-transition: all 500ms cubic-bezier(0.165, 0.84, 0.44, 1);-moz-transition: all 500ms cubic-bezier(0.165, 0.84, 0.44, 1);-o-transition: all 500ms cubic-bezier(0.165, 0.84, 0.44, 1);transition: all 500ms cubic-bezier(0.165, 0.84, 0.44, 1);}.stockists-page .standard-width .container .stockist-location .stockist-item h3 {display: block;width: 100%;font-family: 'Locator-Bold', Arial;font-size: 24px;font-weight: normal;text-transform: uppercase;color: #81bd41;margin: 0 0 25px 0;}.stockists-page .standard-width .container .stockist-location .stockist-item .left {float: left;width: 35%;margin-right: 5%;}@media all and (max-width: 767px) {.stockists-page .standard-width .container .stockist-location .stockist-item .left {float: none;position: relative;margin-bottom: 20px;width: 100%;}}.stockists-page .standard-width .container .stockist-location .stockist-item .left .address {font-family: 'Locator-Regular', Arial;font-size: 16px;line-height: 28px;font-weight: normal;color: #81bd41;}.stockists-page .standard-width .container .stockist-location .stockist-item .left .address a {font-family: 'Locator-Bold', Arial;color: #e3e829;}.stockists-page .standard-width .container .stockist-location .stockist-item .right {float: left;width: 60%;}@media all and (max-width: 767px) {.stockists-page .standard-width .container .stockist-location .stockist-item .right {float: none;position: relative;width: 100%;}}.stockists-page .standard-width .container .stockist-location .stockist-item .right .location-detail {display: block;width: 100%;}.stockists-page .standard-width .container .stockist-location .stockist-item .right .location-detail .type {float: left;width: 70px;font-family: 'Locator-Bold', Arial;font-size: 12px;line-height: 28px;font-weight: normal;color: #81bd41;text-transform: uppercase;padding-top: 2px;}.stockists-page .standard-width .container .stockist-location .stockist-item .right .location-detail .detail {float: left;width: calc(100% - 70px);font-family: 'Locator-Regular', Arial;font-size: 16px;line-height: 28px;font-weight: normal;color: #81bd41;}.stockists-page .standard-width .container .stockist-location .stockist-item .right .location-detail .detail a {font-family: 'Locator-Bold', Arial;color: #e3e829;}.stockists-page .standard-width .container .stockist-location .stockist-item.last {border-bottom: none;}.stockists-page .standard-width .container .stockist-location .stockist-item.transition-out {opacity: 0;-ms-transform: translate(0px, 50px);-webkit-transform: translate(0px, 50px);transform: translate(0px, 50px);}.stockists-page .standard-width .container .stockist-location.show-all {display: block;}.stockists-page .standard-width .container.show-all .stockist-location {display: block;}.stockists-page .standard-width .stockist-locations.doing-transition .stockist-location .stockist-item.transition-out {-ms-transform: translate(0px, 0px);-webkit-transform: translate(0px, 0px);transform: translate(0px, 0px);}.stockists-page.transition-out .standard-width .stockists-dropdown {opacity: 0;-ms-transform: translate(0px, 50px);-webkit-transform: translate(0px, 50px);transform: translate(0px, 50px);}.stockists-page.transition-out .feature-img-container .stockists-bg {opacity: 0;}.stockists-page.go-next-page .standard-width .stockists-dropdown {opacity: 0;-webkit-transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);}.stockists-page.go-next-page .standard-width .stockist-locations {opacity: 0;-webkit-transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);}.stockists-page.go-next-page .feature-img-container .stockists-bg {opacity: 0;-webkit-transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);}.stockists-page.go-to-home .standard-width .stockists-dropdown {opacity: 0;-webkit-transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);}.stockists-page.go-to-home .standard-width .stockist-locations {opacity: 0;-webkit-transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);}.stockists-page.go-to-home .feature-img-container .stockists-bg {opacity: 0;}@media all and (min-width: 1280px) {.stockists-page.go-to-home .feature-img-container .stockists-bg {top: 106px;width: 455px;margin-left: -207px;opacity: 1;}}.stockists-page.transition-instantly .feature-img-container .stockists-bg {opacity: 1;-webkit-transition: all 0ms cubic-bezier(0.77, 0, 0.175, 1);-moz-transition: all 0ms cubic-bezier(0.77, 0, 0.175, 1);-o-transition: all 0ms cubic-bezier(0.77, 0, 0.175, 1);transition: all 0ms cubic-bezier(0.77, 0, 0.175, 1);}.about {background-image: url('../images/common/about-footer.png');background-size: 100%;background-position: bottom right;background-repeat: no-repeat;}@media all and (min-width: 1441px) {.about {background-image: url('../images/common/about-footer@2x.png');}}@media all and (max-width: 767px) {.about {background-size: 150%;}}@media all and (-webkit-min-device-pixel-ratio: 1.5) {.about {background-image: url('../images/common/about-footer@2x.png');}}.about,.contact {position: absolute;width: 100%;min-height: 100%;background-color: #004d43;}@media all and (max-width: 880px) {.about,.contact {padding-bottom: 320px;}}.about ul,.contact ul {list-style: none;padding-left: 0px;}.about ul li,.contact ul li {font-size: 28px;font-weight: 300;line-height: 1.07;margin-bottom: 30px;letter-spacing: -0.02em;background-image: url('../images/common/about-dot.svg');background-repeat: no-repeat;background-position: top 9px left;background-size: 13px 13px;padding-left: 25px;}@media all and (max-width: 880px) {.about ul li,.contact ul li {font-size: 24px;}}.about .skull,.contact .skull {position: absolute;left: 50%;width: 628px;margin-top: 76px;margin-left: -314px;}@media all and (max-width: 767px) {.about .skull,.contact .skull {left: 50%;margin-left: -160px;margin-top: 100px;width: 320px;}}.about .container,.contact .container {position: relative;width: 470px;margin: 198px auto 382px auto;-webkit-transition: opacity 500ms cubic-bezier(0.165, 0.84, 0.44, 1);-moz-transition: opacity 500ms cubic-bezier(0.165, 0.84, 0.44, 1);-o-transition: opacity 500ms cubic-bezier(0.165, 0.84, 0.44, 1);transition: opacity 500ms cubic-bezier(0.165, 0.84, 0.44, 1);}@media all and (max-width: 767px) {.about .container,.contact .container {width: 100%;margin: 117px auto;}}@media all and (max-height: 720px) and (min-width: 1280px) {.about .container,.contact .container {margin: 163px auto 182px auto;}}.about .container h1,.contact .container h1 {font-size: 25px;line-height: 1;margin: 0 0 40px 0;}@media all and (max-width: 767px) {.about .container h1,.contact .container h1 {text-align: center;margin: 0 0 30px 0;}}.about .container p,.contact .container p {font-family: 'Locator-Regular', Arial;font-size: 18px;line-height: 1.33;font-weight: normal;}.about .container .contact-item,.contact .container .contact-item {margin-bottom: 38px;}.about .container .contact-item .sub-copy,.contact .container .contact-item .sub-copy {font-family: 'Locator-Regular', Arial;font-weight: normal;font-size: 18px;line-height: 1.33;color: #81bd41;}.about .container .contact-item .copy,.contact .container .contact-item .copy {font-family: 'Locator-Bold', Arial;font-weight: normal;font-size: 24px;line-height: 1;color: #e3e829;text-transform: uppercase;margin-top: 5px;}.about .container .contact-item .copy a,.contact .container .contact-item .copy a {color: #e3e829;}.about .container .contact-item .copy.smaller,.contact .container .contact-item .copy.smaller {font-size: 18px;line-height: 1.67;}.about .container.transition-out,.contact .container.transition-out {opacity: 0;-ms-transform: translate(0px, 50px);-webkit-transform: translate(0px, 50px);transform: translate(0px, 50px);}.about .standard-width .container {width: 100%;max-width: 720px;}.contact .container {position: relative;width: 250px;}.about.transition-out .skull,.contact.transition-out .skull {opacity: 0;}.about.go-new-page .skull,.contact.go-new-page .skull {opacity: 0;-webkit-transition: opacity 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition: opacity 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition: opacity 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition: opacity 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);}.about.go-new-page .container,.contact.go-new-page .container {opacity: 0;-webkit-transition: opacity 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition: opacity 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition: opacity 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition: opacity 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);}.about.transition-instantly .skull,.contact.transition-instantly .skull {-webkit-transition: opacity 0ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition: opacity 0ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition: opacity 0ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition: opacity 0ms cubic-bezier(0.25, 0.46, 0.45, 0.94);}.about.transition-to-skull-page .skull,.contact.transition-to-skull-page .skull {opacity: 1;}.about.transition-to-skull-page .container,.contact.transition-to-skull-page .container {opacity: 0;-webkit-transition: opacity 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition: opacity 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition: opacity 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition: opacity 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);}.no-page-transitions .about .skull,.no-page-transitions .contact .skull,.no-page-transitions .about .container,.no-page-transitions .contact .container {-webkit-transition: opacity 0ms cubic-bezier(0.455, 0.03, 0.515, 0.955);-moz-transition: opacity 0ms cubic-bezier(0.455, 0.03, 0.515, 0.955);-o-transition: opacity 0ms cubic-bezier(0.455, 0.03, 0.515, 0.955);transition: opacity 0ms cubic-bezier(0.455, 0.03, 0.515, 0.955);}.home {background-color: #e3e829;-webkit-transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);}.home.anim-in {opacity: 1;}.home .mobile-designed-by {display: none;position: absolute;top: 174px;left: -50px;width: 200px;height: 50px;transform: rotate(90deg);z-index: 10;color: #004d43;}@media all and (max-width: 1023px) {.home .mobile-designed-by {display: block;}}.home .mobile-designed-by .designed-by {float: left;color: #004d43;margin-top: 23px;margin-right: 6px;}.home .mobile-designed-by .obo-logo {float: left;width: 43px;height: 16px;background-image: url('../images/common/obo-logo-green.svg');background-size: 43px 16px;background-repeat: no-repeat;margin-top: 27px;}.home #main-bg-colour {position: fixed;top: 0;left: 0;width: 100%;height: 100%;z-index: 1;-webkit-transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);}@media all and (max-width: 1024px) {.home #main-bg-colour {display: none;}}.home #main-bg-colour.yellow {background-color: #e3e829;}.home #main-bg-colour.light-green {background-color: #84bd00;}.home #main-bg-colour.medium-green {background-color: #007581;}.home #main-bg-colour.dark-green {background-color: #004d43;}.home section {position: relative;width: 100%;height: 800px;clear: both;z-index: 3;}@media all and (max-width: 880px) {.home section {height: auto;padding-bottom: 53px;}}.home section .left-side,.home section .right-side {position: relative;float: left;height: 800px;}@media all and (max-width: 880px) {.home section .left-side,.home section .right-side {height: auto;}}.home section[data-colour="light-green"] .txt-btn:hover {color: #e3e829;}.home section[data-colour="light-green"] .btn:hover {color: #004d43;background-color: #e3e829;}.home section .title-container {padding-top: 73px;}.home section .title-container h2 {font-size: 72px;font-weight: 500;line-height: 1;text-align: center;color: #e3e829;margin-bottom: 11px;}@media all and (max-width: 1023px) {.home section .title-container h2 {font-size: 54px;}}@media all and (max-width: 880px) {.home section .title-container h2 {font-size: 44px;}}.home section .title-container p {text-align: center;margin-bottom: 39px;color: #e3e829;}.home section .title-container .btn {position: relative;margin: 0 auto;display: block;width: 243px;}.home section .home-copy {position: absolute;top: 50%;left: 0;transform: translate(0px, -50%);width: 100%;max-width: 620px;}@media all and (max-width: 880px) {.home section .home-copy {position: relative;clear: both;transform: none;margin: 0 auto;}}.home section .home-copy h2 {position: relative;width: 100%;font-size: 72px;font-family: 'Locator-Medium';font-weight: normal;line-height: 1;color: #004d43;text-align: center;letter-spacing: -0.4px;margin-bottom: 40px;}@media all and (max-width: 1023px) {.home section .home-copy h2 {font-size: 54px;}}@media all and (max-width: 880px) {.home section .home-copy h2 {font-size: 44px;}}.home section .home-copy h2 a {color: #004d43;-webkit-transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);}@media all and (min-width: 1201px) {.home section .home-copy h2 a:hover {color: #84BD00;}}.home section .home-copy .btn-container {margin-top: 49px;}.home section .home-copy .btn-container .btn {float: left;width: 97px;margin-right: 30px;}.home section .home-copy .btn-container .txt-btn {float: left;}.home section ul {list-style: none;padding-left: 0px;}.home section ul li {font-size: 28px;font-weight: 300;line-height: 1.07;margin-bottom: 10px;letter-spacing: -0.02em;color: #004d43;background-image: url('../images/home/point.svg');background-repeat: no-repeat;background-position: top 9px left;background-size: 13px 13px;padding-left: 25px;}@media all and (max-width: 880px) {.home section ul li {font-size: 24px;}}.home .top-section {min-height: 600px;height: calc(100vh - 150px);max-height: 800px;}@media all and (max-width: 1120px) {.home .top-section {min-height: 450px;}}@media all and (max-width: 767px) {.home .top-section {min-height: 0;height: auto;max-height: none;padding-bottom: 30px;}}.home .top-section .standard-width {display: flex;justify-content: space-between;align-items: center;flex-wrap: wrap;margin-top: 80px;width: 100%;height: 100%;}@media all and (max-width: 767px) {.home .top-section .standard-width {margin-top: 60px;height: auto;}}.home .top-section .standard-width .left-side {position: relative;width: 50%;float: none;height: auto;}@media all and (max-width: 767px) {.home .top-section .standard-width .left-side {width: 100%;margin-top: -20px;margin-bottom: 20px;order: 2;}}.home .top-section .standard-width .left-side h1 {font-size: 64px;font-weight: bold;line-height: 1;color: #004d43;padding-right: 30px;}@media all and (min-width: 1025px) and (max-height: 760px) {.home .top-section .standard-width .left-side h1 {margin-top: 0px;font-size: 54px;}}@media all and (max-width: 1380px) {.home .top-section .standard-width .left-side h1 {font-size: 54px;}}@media all and (max-width: 1120px) {.home .top-section .standard-width .left-side h1 {font-size: 44px;}}@media all and (max-width: 990px) {.home .top-section .standard-width .left-side h1 {font-size: 32px;}}@media all and (max-width: 767px) {.home .top-section .standard-width .left-side h1 {font-size: 9vw;padding-right: 0;}}.home .top-section .standard-width .left-side .fih {position: absolute;top: -20px;transform: translate(0px, -100%);left: 0;width: 124px;height: 124px;background-image: url('../images/home/fih.svg');background-size: contain;background-repeat: no-repeat;background-position: center;transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);}@media all and (max-width: 1024px) {.home .top-section .standard-width .left-side .fih {width: 72px;height: 72px;}}@media all and (max-width: 767px) {.home .top-section .standard-width .left-side .fih {width: 108px;height: 108px;margin-left: -10px;background-position: center left;}}.home .top-section .standard-width .right-side {width: 50%;height: 100%;float: none;}@media all and (max-width: 767px) {.home .top-section .standard-width .right-side {position: relative;width: 75%;order: 1;margin: 20px auto 30px;}}.home .top-section .standard-width .right-side img {width: 100%;height: 100%;object-fit: contain;object-position: center;display: block;}@media all and (max-width: 1024px) {.home .faceoff-steel {background-color: #e3e829;}}.home .faceoff-steel.anim-in .left-side .img {opacity: 1;transform: translate(-50%, -50%);}@media all and (max-width: 880px) {.home .faceoff-steel.anim-in .left-side .img {transform: none;}}.home .faceoff-steel.anim-in .left-side .ce-cert,.home .faceoff-steel.anim-in .left-side .fih {opacity: 1;}.home .faceoff-steel .left-side {width: 47%;margin-right: 3%;}@media all and (max-width: 880px) {.home .faceoff-steel .left-side {float: none;clear: both;width: 100%;margin-right: 0;margin-bottom: 10px;}}.home .faceoff-steel .left-side .img {position: absolute;top: 50%;left: 50%;opacity: 0;transform: translate(-50%, -25%);width: 435px;height: 600px;background-image: url('../images/home/faceoff.png');background-size: contain;background-repeat: no-repeat;background-position: center;-moz-transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);}@media all and (max-width: 1024px) {.home .faceoff-steel .left-side .img {width: 335px;}}@media all and (max-width: 1023px) {.home .faceoff-steel .left-side .img {width: 80%;}}@media all and (max-width: 880px) {.home .faceoff-steel .left-side .img {position: relative;top: auto;left: auto;width: 270px;height: 380px;transform: none;margin: 0 auto 20px auto;display: block;opacity: 1;}}@media all and (max-width: 480px) {.home .faceoff-steel .left-side .img {width: 200px;height: 320px;margin: 0 auto;}}@media all and (-webkit-min-device-pixel-ratio: 1.5) {.home .faceoff-steel .left-side .img {background-image: url('../images/home/faceoff@2x.png');}}.home .faceoff-steel .left-side .ce-cert {position: absolute;top: 10%;right: 10%;width: 64px;height: 72px;opacity: 0;background-image: url('../images/home/ce-cert.svg');background-size: cover;background-repeat: no-repeat;background-position: center;-moz-transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);}@media all and (max-width: 1024px) {.home .faceoff-steel .left-side .ce-cert {top: 15%;}}@media all and (max-width: 1023px) {.home .faceoff-steel .left-side .ce-cert {top: 18%;right: 0;}}@media all and (max-width: 880px) {.home .faceoff-steel .left-side .ce-cert {top: 0;opacity: 1;}}@media all and (max-width: 480px) {.home .faceoff-steel .left-side .ce-cert {top: 5%;right: -4px;width: 52px;background-size: contain;}}.home .faceoff-steel .left-side .fih {position: absolute;top: 10%;left: 10%;width: 82px;height: 82px;opacity: 0;background-image: url('../images/home/fih.svg');background-size: contain;background-repeat: no-repeat;background-position: center;-moz-transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);}@media all and (max-width: 1024px) {.home .faceoff-steel .left-side .fih {top: 15%;}}@media all and (max-width: 1023px) {.home .faceoff-steel .left-side .fih {top: 18%;left: 0;}}@media all and (max-width: 880px) {.home .faceoff-steel .left-side .fih {top: 0;opacity: 1;}}@media all and (max-width: 480px) {.home .faceoff-steel .left-side .fih {top: 5%;left: -4px;width: 72px;background-size: contain;}}.home .faceoff-steel .right-side {width: 50%;}@media all and (max-width: 880px) {.home .faceoff-steel .right-side {float: none;clear: both;width: 100%;}}@media all and (max-width: 1024px) {.home .hand-over {background-color: #84bd00;}}.home .hand-over.anim-in .bg {opacity: 1;transform: translate(0px, 0px);}.home .hand-over .home-copy {max-width: 800px;}@media all and (max-width: 880px) {.home .hand-over .home-copy {max-width: 620px;}}.home .hand-over .left-side {width: 60%;}@media all and (max-width: 880px) {.home .hand-over .left-side {float: none;clear: both;width: 100%;}}.home .hand-over .bg {position: absolute;top: 0;right: 0;width: 50%;height: 100%;opacity: 0;transform: translate(0px, 10%);background-image: url('../images/home/image-46.png');background-size: contain;background-repeat: no-repeat;background-position: top right;-moz-transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);}@media all and (max-width: 880px) {.home .hand-over .bg {position: relative;top: auto;left: auto;width: 100%;height: 420px;transform: none;margin: 0 auto;display: block;opacity: 1;}}@media all and (max-width: 480px) {.home .hand-over .bg {height: 306px;}}@media all and (-webkit-min-device-pixel-ratio: 1.5) {.home .hand-over .bg {background-image: url('../images/home/image-46@2x.png');}}@media all and (max-width: 1024px) {.home .bees-knees {background-color: #e3e829;}}.home .bees-knees.anim-in .left-side .img {opacity: 1;transform: translate(-50%, -50%);}@media all and (max-width: 880px) {.home .bees-knees.anim-in .left-side .img {transform: none;}}.home .bees-knees .left-side {width: calc(100% - 558px);margin-right: 58px;}@media all and (max-width: 880px) {.home .bees-knees .left-side {float: none;clear: both;width: 100%;margin-right: 0;}}.home .bees-knees .left-side .img {position: absolute;top: 50%;left: 50%;opacity: 0;transform: translate(-50%, -25%);width: 802px;height: 572px;background-image: url('../images/home/bees.png');background-size: contain;background-repeat: no-repeat;background-position: center;-moz-transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);}@media all and (max-width: 1024px) {.home .bees-knees .left-side .img {background-position: center;width: 100%;height: 100%;}}@media all and (max-width: 1023px) {.home .bees-knees .left-side .img {width: 80%;}}@media all and (max-width: 880px) {.home .bees-knees .left-side .img {position: relative;top: auto;left: auto;width: 100%;height: 420px;transform: none;margin: 0 auto 20px auto;background-position: center top;display: block;opacity: 1;}}@media all and (max-width: 480px) {.home .bees-knees .left-side .img {height: 301px;margin: 0 auto;}}@media all and (-webkit-min-device-pixel-ratio: 1.5) {.home .bees-knees .left-side .img {background-image: url('../images/home/bees@2x.png');}}.home .bees-knees .right-side {width: 500px;}@media all and (max-width: 880px) {.home .bees-knees .right-side {float: none;clear: both;width: 100%;margin-right: 0;}}@media all and (max-width: 1024px) {.home .hard-on {background-color: #84bd00;}}.home .hard-on.anim-in .right-side .img {opacity: 1;transform: translate(0px, 0px);}@media all and (max-width: 880px) {.home .hard-on.anim-in .right-side .img {transform: none;}}.home .hard-on .left-side {width: 50%;}@media all and (max-width: 880px) {.home .hard-on .left-side {float: none;clear: both;width: 100%;}}.home .hard-on .right-side {float: right;width: 50%;}@media all and (max-width: 880px) {.home .hard-on .right-side {float: none;clear: both;width: 100%;}}.home .hard-on .right-side .img {position: absolute;top: 10%;left: 10%;width: 80%;height: 80%;opacity: 0;transform: translate(0px, 25%);background-image: url('../images/home/hard.png');background-size: contain;background-repeat: no-repeat;background-position: center;-moz-transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);}@media all and (max-width: 1024px) {.home .hard-on .right-side .img {left: 20%;width: 60%;}}@media all and (max-width: 880px) {.home .hard-on .right-side .img {position: relative;top: auto;left: auto;width: 100%;max-width: 237px;height: 420px;transform: none;margin: 0 auto 20px auto;display: block;opacity: 1;}}@media all and (max-width: 480px) {.home .hard-on .right-side .img {max-width: 180px;height: 349px;margin: 0 auto;}}@media all and (-webkit-min-device-pixel-ratio: 1.5) {.home .hard-on .right-side .img {background-image: url('../images/home/hard@2x.png');}}.home .carry-me.anim-in .left-side .img {opacity: 1;transform: translate(0px, 0px);}@media all and (max-width: 880px) {.home .carry-me.anim-in .left-side .img {transform: none;}}.home .carry-me .left-side {width: 50%;}@media all and (max-width: 880px) {.home .carry-me .left-side {float: none;clear: both;width: 100%;}}.home .carry-me .left-side .img {position: absolute;top: 10%;left: 10%;width: 80%;height: 80%;opacity: 0;transform: translate(0px, 25%);background-image: url('../images/home/carry.png');background-size: contain;background-repeat: no-repeat;background-position: center;-moz-transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);}@media all and (max-width: 880px) {.home .carry-me .left-side .img {position: relative;top: auto;left: auto;width: 100%;max-width: 260px;height: 420px;transform: none;margin: 0 auto;display: block;opacity: 1;}}@media all and (max-width: 480px) {.home .carry-me .left-side .img {height: 400px;}}@media all and (-webkit-min-device-pixel-ratio: 1.5) {.home .carry-me .left-side .img {background-image: url('../images/home/carry@2x.png');}}.home .carry-me .right-side {width: 50%;}@media all and (max-width: 880px) {.home .carry-me .right-side {float: none;clear: both;width: 100%;}}.home .based-on-science {height: auto;background-color: #004d43;overflow: hidden;}.home .based-on-science.anim-in .gallery img {opacity: 1;transform: translate(0px, 0px);}@media all and (max-width: 880px) {.home .based-on-science .title-container {padding-top: 0;}}.home .based-on-science .title-container h2,.home .based-on-science .title-container p {color: #e3e829;}@media all and (max-width: 880px) {.home .based-on-science .title-container p {font-size: 21px;margin-bottom: 25px;}}.home .based-on-science .title-container .btn {color: #004d43;background-color: #e3e829;}@media all and (max-width: 880px) {.home .based-on-science .title-container .btn {margin-bottom: 136px;}}@media all and (min-width: 1201px) {.home .based-on-science .title-container .btn:hover {background-color: #bfc62f;}}.home .based-on-science .btn {color: #004d43;background-color: #e3e829;}@media all and (min-width: 1201px) {.home .based-on-science .btn:hover {background-color: #bfc62f;}}.home .based-on-science .bg {position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-image: url('../images/common/green-cell-pattern.svg');background-repeat: no-repeat;background-position: center top;-webkit-transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);pointer-events: none;}@media all and (min-width: 1900px) {.home .based-on-science .bg {background-size: 110%;}}.home .based-on-science .portrait-img-mobile {position: relative;display: none;width: calc(100% - 40px);margin: 26px auto 37px;z-index: 10;}@media all and (max-width: 880px) {.home .based-on-science .portrait-img-mobile {display: block;}}.home .based-on-science .gallery {position: relative;width: 100%;max-width: 1256px;margin: 75px auto 0;}@media all and (max-width: 880px) {.home .based-on-science .gallery {display: none;}}.home .based-on-science .gallery img {width: 100%;display: block;margin-bottom: 40px;box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.2);opacity: 0;transform: translate(0px, 100px);-webkit-transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);}.home .based-on-science .gallery img[data-index="0"] {transition-delay: 0.1s;}.home .based-on-science .gallery img[data-index="1"] {transition-delay: 0.2s;}.home .based-on-science .gallery img[data-index="2"] {transition-delay: 0.3s;}.home .based-on-science .gallery .left-gall {float: left;width: 54%;margin-right: 5%;}.home .based-on-science .gallery .right-gall {float: right;width: 41%;}@media all and (max-width: 880px) {.home .based-on-science .ultra-stop-foam .btn {position: relative;width: 100%;max-width: 300px;margin: 0 auto;}}.home .based-on-science .ultra-stop-foam .title-container h2 {position: relative;width: 400px;font-size: 63px;margin: 0 auto;}@media all and (max-width: 1023px) {.home .based-on-science .ultra-stop-foam .title-container h2 {font-size: 54px;}}@media all and (max-width: 880px) {.home .based-on-science .ultra-stop-foam .title-container h2 {font-size: 44px;}}.home .based-on-science .ultra-stop-foam .title-container h2 img,.home .based-on-science .ultra-stop-foam .title-container h2 svg {float: left;margin-right: 20px;}@media all and (max-width: 880px) {.home .based-on-science .ultra-stop-foam .title-container h2 img,.home .based-on-science .ultra-stop-foam .title-container h2 svg {width: 180px;height: 30px;margin-right: 0;}}.home .based-on-science .ultra-stop-foam .title-container h2 .txt {float: left;margin-top: -23px;}@media all and (max-width: 880px) {.home .based-on-science .ultra-stop-foam .title-container h2 .txt {margin-top: -10px;}}.home .based-on-science .ultra-stop-foam .title-container p {clear: both;font-family: 'Locator-Bold';font-weight: normal;font-size: 21px;text-transform: uppercase;margin-top: 30px;}.home .based-on-science .ultra-stop-foam .left-video-container {position: relative;width: 100%;max-width: 1156px;margin: 0 auto;display: flex;justify-content: space-between;align-items: center;}@media all and (max-width: 880px) {.home .based-on-science .ultra-stop-foam .left-video-container {display: block;}}.home .based-on-science .ultra-stop-foam .left-video-container .left-side {position: relative;width: 350px;height: auto;margin-right: 40px;}@media all and (max-width: 880px) {.home .based-on-science .ultra-stop-foam .left-video-container .left-side {float: none;position: relative;width: 100%;clear: both;}}.home .based-on-science .ultra-stop-foam .left-video-container .left-side h3 {font-size: 36px;line-height: 1.16;font-weight: 300;color: #e3e829;text-align: center;margin: 0 0 22px 0;}@media all and (max-width: 880px) {.home .based-on-science .ultra-stop-foam .left-video-container .left-side h3 {font-size: 28px;padding: 20px 0;margin: 0;}}.home .based-on-science .ultra-stop-foam .left-video-container .left-side .btn {display: block;}.home .based-on-science .ultra-stop-foam .left-video-container .video-side {position: relative;float: right;width: calc(100% - 390px);}.home .based-on-science .ultra-stop-foam .left-video-container .video-side.mobile-version {display: none;}@media all and (max-width: 880px) {.home .based-on-science .ultra-stop-foam .left-video-container .video-side.mobile-version {display: block;}}.home .based-on-science .ultra-stop-foam .left-video-container .video-side.desktop-version {display: block;}@media all and (max-width: 880px) {.home .based-on-science .ultra-stop-foam .left-video-container .video-side.desktop-version {display: none;}}@media all and (max-width: 880px) {.home .based-on-science .ultra-stop-foam .left-video-container .video-side {float: left;width: 100%;clear: both;}}.home .based-on-science .ultra-stop-foam .left-video-container .video-side video {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}.home .based-on-science .ultra-stop-foam .left-video-container .video-side img {float: left;width: 100%;}.home .based-on-science .impact-comparison {margin-bottom: 123px;}@media all and (max-width: 880px) {.home .based-on-science .impact-comparison {padding-top: 95px;margin-bottom: 0px;}}.home .based-on-science .impact-comparison .title-container h2 {font-size: 54px;}@media all and (max-width: 880px) {.home .based-on-science .impact-comparison .title-container h2 {font-size: 44px;margin-bottom: 24px;}}.home .based-on-science .impact-comparison .left-side {float: left;width: calc(50% - 14px);height: auto;}@media all and (max-width: 880px) {.home .based-on-science .impact-comparison .left-side {float: none;position: relative;width: calc(100% + 20px);margin-left: -10px;}}.home .based-on-science .impact-comparison .left-side img {width: 100%;}.home .based-on-science .impact-comparison .right-side {float: right;width: calc(50% - 14px);height: auto;}@media all and (max-width: 880px) {.home .based-on-science .impact-comparison .right-side {float: none;position: relative;width: calc(100% + 20px);margin-left: -10px;}}.home .based-on-science .impact-comparison .right-side img {width: 100%;}.home .based-on-science .impact-comparison .btn {display: block;width: 363px;position: relative;margin: 42px auto 0;}@media all and (max-width: 880px) {.home .based-on-science .impact-comparison .btn {width: 100%;max-width: 363px;margin-top: 20px;}}.home .testimonials {height: auto;color: #004d43;margin-bottom: 166px;}@media all and (max-width: 880px) {.home .testimonials {margin-bottom: 0;}}.home .testimonials button {padding: 0;border: none;outline: none;font: inherit;color: inherit;background: none;display: none !important;}.home .testimonials .title-container {padding-top: 82px;}.home .testimonials .title-container h2 {font-size: 54px;color: #004d43;text-align: center;margin-bottom: 60px;}@media all and (max-width: 880px) {.home .testimonials .title-container h2 {font-size: 36px;}}.home .testimonials .next-btn,.home .testimonials .prev-btn {position: absolute;top: 322px;margin-top: -11px;width: 22px;height: 34px;background-size: 22px 34px;background-repeat: no-repeat;cursor: pointer;z-index: 10;}.home .testimonials .prev-btn {left: 80px;background-image: url('../images/home/left-arrow.svg');}@media all and (max-width: 1320px) {.home .testimonials .prev-btn {left: 20px;}}@media all and (max-width: 880px) {.home .testimonials .prev-btn {top: 506px;}}.home .testimonials .next-btn {right: 80px;background-image: url('../images/home/right-arrow.svg');}@media all and (max-width: 1320px) {.home .testimonials .next-btn {right: 20px;}}@media all and (max-width: 880px) {.home .testimonials .next-btn {top: 506px;}}.home .testimonials .slides .slide {width: 100%;outline: none;border: none;}.home .testimonials .slides .slide[data-index="0"] .container .photo {background-image: url("../images/home/review1.png");}@media all and (-webkit-min-device-pixel-ratio: 1.5) {.home .testimonials .slides .slide[data-index="0"] .container .photo {background-image: url("../images/home/review1@2x.png");}}.home .testimonials .slides .slide[data-index="1"] .container .photo {background-image: url("../images/home/review2.png");}@media all and (-webkit-min-device-pixel-ratio: 1.5) {.home .testimonials .slides .slide[data-index="1"] .container .photo {background-image: url("../images/home/review2@2x.png");}}.home .testimonials .slides .slide[data-index="2"] .container .photo {background-image: url("../images/home/review3.png");}@media all and (-webkit-min-device-pixel-ratio: 1.5) {.home .testimonials .slides .slide[data-index="2"] .container .photo {background-image: url("../images/home/review3@2x.png");}}.home .testimonials .slides .slide[data-index="3"] .container .photo {background-image: url("../images/home/review4.png");}@media all and (-webkit-min-device-pixel-ratio: 1.5) {.home .testimonials .slides .slide[data-index="3"] .container .photo {background-image: url("../images/home/review4@2x.png");}}.home .testimonials .slides .slide[data-index="4"] .container .photo {background-image: url("../images/home/review5.png");}@media all and (-webkit-min-device-pixel-ratio: 1.5) {.home .testimonials .slides .slide[data-index="4"] .container .photo {background-image: url("../images/home/review5@2x.png");}}.home .testimonials .slides .slide[data-index="5"] .container .photo {background-image: url("../images/home/review6.png");}@media all and (-webkit-min-device-pixel-ratio: 1.5) {.home .testimonials .slides .slide[data-index="5"] .container .photo {background-image: url("../images/home/review6@2x.png");}}.home .testimonials .slides .slide[data-index="6"] .container .photo {background-image: url("../images/home/review7.png");}@media all and (-webkit-min-device-pixel-ratio: 1.5) {.home .testimonials .slides .slide[data-index="6"] .container .photo {background-image: url("../images/home/review7@2x.png");}}.home .testimonials .slides .slide[data-index="7"] .container .photo {background-image: url("../images/home/review8.png");}@media all and (-webkit-min-device-pixel-ratio: 1.5) {.home .testimonials .slides .slide[data-index="7"] .container .photo {background-image: url("../images/home/review8@2x.png");}}.home .testimonials .slides .slide .container {position: relative;width: 100%;max-width: 1000px;margin: 0 auto;}@media all and (max-width: 1320px) {.home .testimonials .slides .slide .container {width: calc(100% - 160px);}}@media all and (max-width: 880px) {.home .testimonials .slides .slide .container {width: 100%;}}.home .testimonials .slides .slide .container .vertical-align-container {min-height: 210px;}.home .testimonials .slides .slide .container .photo {float: left;width: 210px;height: 210px;background-repeat: no-repeat;background-size: 100%;margin-right: 52px;}@media all and (max-width: 880px) {.home .testimonials .slides .slide .container .photo {float: none;position: relative;margin: 0 auto 26px auto;}}.home .testimonials .slides .slide .container .copy {float: left;width: calc(100% - 262px);}@media all and (max-width: 880px) {.home .testimonials .slides .slide .container .copy {float: none;width: 100%;padding: 0 80px;}}.home .testimonials .slides .slide .container .copy .name {font-size: 30px;margin-bottom: 30px;line-height: 1.4;}@media all and (max-width: 880px) {.home .testimonials .slides .slide .container .copy .name {font-size: 24px;text-align: center;}}.home .testimonials .slides .slide .container .copy .name span.bold {font-family: 'Locator-Bold';font-weight: normal;}.home .testimonials .slides .slide .container .copy .quote {font-size: 30px;line-height: 1.4;}@media all and (max-width: 880px) {.home .testimonials .slides .slide .container .copy .quote {font-size: 24px;text-align: center;}}.home .instagram {height: auto;padding-bottom: 250px;overflow: hidden;background-color: #007581;}@media all and (max-width: 880px) {.home .instagram {padding-bottom: 420px;}}.home .instagram.anim-in .three-col-grid .grid-item img {opacity: 1;transform: translate(0px, 0px);}.home .instagram .bg {position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-image: url('../images/common/green-blue-cell-pattern.svg');background-repeat: no-repeat;background-position: center top;-webkit-transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);pointer-events: none;}@media all and (min-width: 1900px) {.home .instagram .bg {background-size: 110%;}}@media all and (max-width: 880px) {.home .instagram .bg {background-size: cover;}}.home .instagram .title-container h2,.home .instagram .title-container h4 {color: #e3e829;text-align: center;}@media all and (min-width: 1900px) {.home .instagram .title-container h2,.home .instagram .title-container h4 {background-size: 110%;}}.home .instagram .title-container h2 a,.home .instagram .title-container h4 a {color: #e3e829;}.home .instagram .title-container h2 {width: 500px;margin: 0 auto;line-height: 1.33;position: relative;}@media all and (max-width: 880px) {.home .instagram .title-container h2 {width: 100%;max-width: 280px;font-size: 38px;}}.home .instagram .title-container h2 .txt {float: left;margin-top: -24px;}@media all and (max-width: 880px) {.home .instagram .title-container h2 .txt {margin-top: 4px;}}.home .instagram .title-container h2 img,.home .instagram .title-container h2 svg,.home .instagram .title-container h2 .ig-logo {float: right;}.home .instagram .title-container h2 .ig-logo {width: 60px;height: 60px;background-image: url("../images/common/ig.svg");background-position: center;background-size: 60px 60px;background-repeat: no-repeat;}@media all and (max-width: 880px) {.home .instagram .title-container h2 .ig-logo {width: 48px;height: 48px;background-size: 48px 48px;}}.home .instagram .title-container h4 {font-size: 30px;font-weight: 300;margin: 0 0 50px 0;}@media all and (max-width: 880px) {.home .instagram .title-container h4 {margin-top: 10px;}}.home .instagram .three-col-grid {position: relative;width: 100%;max-width: 1100px;margin: 0 auto;}.home .instagram .three-col-grid .grid-item {float: left;width: 33.33%;padding: 30px;}@media all and (max-width: 1023px) {.home .instagram .three-col-grid .grid-item {width: 50%;}}@media all and (max-width: 767px) {.home .instagram .three-col-grid .grid-item {width: 100%;padding: 18px 26px;}}.home .instagram .three-col-grid .grid-item[data-index="0"] img {transition-delay: 0.1s;}.home .instagram .three-col-grid .grid-item[data-index="1"] img {transition-delay: 0.15s;}.home .instagram .three-col-grid .grid-item[data-index="2"] img {transition-delay: 0.2s;}.home .instagram .three-col-grid .grid-item[data-index="3"] img {transition-delay: 0.25s;}.home .instagram .three-col-grid .grid-item[data-index="4"] img {transition-delay: 0.3s;}.home .instagram .three-col-grid .grid-item[data-index="5"] img {transition-delay: 0.35s;}.home .instagram .three-col-grid .grid-item img {float: left;width: 100%;box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.2);opacity: 0;transform: translate(0px, 100px);-webkit-transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);}@media all and (max-width: 1279px) {.home .instagram .three-col-grid .grid-item img {opacity: 1;transform: translate(0px, 0px);}}#ce-cert-lightbox {position: absolute;width: 100%;z-index: 3000;display: none;}#ce-cert-lightbox #ce-cert-img {position: absolute;top: 120px;left: 50%;width: 720px;height: 1018px;margin-left: -360px;z-index: 300;}@media all and (max-width: 800px) {#ce-cert-lightbox #ce-cert-img {width: 480px;height: 679px;margin-left: -240px;}}@media all and (max-width: 560px) {#ce-cert-lightbox #ce-cert-img {width: 320px;height: 452px;margin-left: -160px;}}#ce-cert-lightbox .close-btn {right: 60px;z-index: 400;}@media all and (max-width: 900px) {#ce-cert-lightbox .close-btn {top: 20px;right: 20px;width: 40px;height: 40px;}}#ce-cert-lightbox .close-btn.transition-out {-ms-transform: scale(0, 0);-webkit-transform: scale(0, 0);transform: scale(0, 0);}#ce-cert-lightbox .blackout {position: fixed;top: 0;left: 0;width: 100%;height: 100%;background-color: rgba(0, 0, 0, 0.85);z-index: 299;}.product-page {position: absolute;width: 100%;height: auto;z-index: 1;}@media all and (max-width: 1279px) {.product-page {min-height: 680px;}}@media all and (max-width: 767px) {.product-page {min-height: 620px;}}.product-page.handover .feature-img-container .feature-img,.product-page.beesknees .feature-img-container .feature-img {top: 246px;left: 50%;width: 600px;margin-left: -300px;}.product-page .fih {position: absolute;top: 0;left: 0;transform: translate(0px, -120%);width: 120px;height: 120px;background-image: url('../images/home/fih.svg');background-size: contain;background-repeat: no-repeat;background-position: center;-moz-transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);}@media all and (max-width: 1279px) {.product-page .fih {transform: translate(0px, 120%);}}@media all and (max-width: 767px) {.product-page .fih {transform: translate(0px, -50%);left: calc(100vw - 130px);width: 80px;height: 80px;}}.product-page .standard-width {z-index: 200;}.product-page .feature-img-container {position: relative;width: 100%;height: 900px;overflow: hidden;}@media all and (max-width: 1279px) {.product-page .feature-img-container {height: 850px;}}@media all and (max-width: 767px) {.product-page .feature-img-container {margin-top: 80px;}}@media all and (max-width: 1279px) {.product-page .feature-img-container .feature-img {top: 200px;}}@media all and (max-width: 767px) {.product-page .feature-img-container .feature-img {top: 240px;}}.product-page .feature-img-container .feature-dots {position: absolute;top: 106px;left: 50%;width: 455px;margin-left: -207px;}@media all and (max-width: 1279px) {.product-page .feature-img-container .feature-dots {top: 228px;}}@media all and (max-width: 767px) {.product-page .feature-img-container .feature-dots {top: 268px;}}@media all and (max-height: 850px) and (min-width: 1280px) {.product-page .feature-img-container .feature-dots {top: 56px;}}.product-page .feature-img-container .feature-dots .feature-dot {position: absolute;}.product-page .feature-img-container .feature-dots .feature-dot .dot {position: absolute;width: 39px;height: 39px;cursor: pointer;z-index: 20;}@media all and (max-width: 767px) {.product-page .feature-img-container .feature-dots .feature-dot .dot {width: 22px;height: 22px;}}.product-page .feature-img-container .feature-dots .feature-dot .dot .inner {position: absolute;top: 8px;left: 8px;width: 23px;height: 23px;border-radius: 23px;background-color: #e3e829;-webkit-transition: all 300ms cubic-bezier(0.165, 0.84, 0.44, 1);-moz-transition: all 300ms cubic-bezier(0.165, 0.84, 0.44, 1);-o-transition: all 300ms cubic-bezier(0.165, 0.84, 0.44, 1);transition: all 300ms cubic-bezier(0.165, 0.84, 0.44, 1);-webkit-transition-delay: 50ms;-moz-transition-delay: 50ms;-o-transition-delay: 50ms;transition-delay: 50ms;}@media all and (max-width: 1279px) {.product-page .feature-img-container .feature-dots .feature-dot .dot .inner {-webkit-transition-delay: 0ms;-moz-transition-delay: 0ms;-o-transition-delay: 0ms;transition-delay: 0ms;}}@media all and (max-width: 767px) {.product-page .feature-img-container .feature-dots .feature-dot .dot .inner {top: 5px;left: 5px;width: 12px;height: 12px;}}.product-page .feature-img-container .feature-dots .feature-dot .dot .outer {position: absolute;top: 0px;left: 0px;width: 39px;height: 39px;border-radius: 39px;border: 2px solid #e3e829;-webkit-transition: all 300ms cubic-bezier(0.165, 0.84, 0.44, 1);-moz-transition: all 300ms cubic-bezier(0.165, 0.84, 0.44, 1);-o-transition: all 300ms cubic-bezier(0.165, 0.84, 0.44, 1);transition: all 300ms cubic-bezier(0.165, 0.84, 0.44, 1);}@media all and (max-width: 767px) {.product-page .feature-img-container .feature-dots .feature-dot .dot .outer {width: 22px;height: 22px;}}.product-page .feature-img-container .feature-dots .feature-dot .line {position: absolute;top: 19px;left: 19px;height: 1px;opacity: 0.5;z-index: 5;-webkit-transition: all 500ms cubic-bezier(0.77, 0, 0.175, 1);-moz-transition: all 500ms cubic-bezier(0.77, 0, 0.175, 1);-o-transition: all 500ms cubic-bezier(0.77, 0, 0.175, 1);transition: all 500ms cubic-bezier(0.77, 0, 0.175, 1);-webkit-transition-delay: 200ms;-moz-transition-delay: 200ms;-o-transition-delay: 200ms;transition-delay: 200ms;}@media all and (max-width: 1279px) {.product-page .feature-img-container .feature-dots .feature-dot .line {-webkit-transition-delay: 0ms;-moz-transition-delay: 0ms;-o-transition-delay: 0ms;transition-delay: 0ms;}}@media all and (max-width: 767px) {.product-page .feature-img-container .feature-dots .feature-dot .line {top: 11px;left: 11px;}}.product-page .feature-img-container .feature-dots .feature-dot .line .yellow-line {position: absolute;left: 19px;width: calc(100% - 19px);height: 1px;background-color: #e3e829;}@media all and (max-width: 767px) {.product-page .feature-img-container .feature-dots .feature-dot .line .yellow-line {left: 11px;width: calc(100% - 11px);}}.product-page .feature-img-container .feature-dots .feature-dot .name {position: absolute;top: -31px;margin-left: 39px;width: 170px;-webkit-transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transition-delay: 400ms;-moz-transition-delay: 400ms;-o-transition-delay: 400ms;transition-delay: 400ms;}@media all and (max-width: 1279px) {.product-page .feature-img-container .feature-dots .feature-dot .name {width: 20px;text-align: center;margin-left: 25px;-webkit-transition-delay: 0ms;-moz-transition-delay: 0ms;-o-transition-delay: 0ms;transition-delay: 0ms;}}@media all and (max-width: 767px) {.product-page .feature-img-container .feature-dots .feature-dot .name {top: -38px;margin-left: 17px;}}.product-page .feature-img-container .feature-dots .feature-dot .name .vertical-align-container {height: 100px;}@media all and (max-width: 1279px) {.product-page .feature-img-container .feature-dots .feature-dot .name .vertical-align-container {width: 20px;}}.product-page .feature-img-container .feature-dots .feature-dot .name .vertical-align-container .vertical-align {font-family: 'Locator-Regular', Arial;font-weight: normal;font-size: 21px;line-height: 1;color: #e3e829;text-transform: uppercase;}@media all and (max-width: 1279px) {.product-page .feature-img-container .feature-dots .feature-dot .name .vertical-align-container .vertical-align {width: 20px;}}@media all and (max-width: 1279px) {.product-page .feature-img-container .feature-dots .feature-dot .name .vertical-align-container .vertical-align .desktop {display: none;}}.product-page .feature-img-container .feature-dots .feature-dot .name .vertical-align-container .vertical-align .mobile {display: none;}@media all and (max-width: 1279px) {.product-page .feature-img-container .feature-dots .feature-dot .name .vertical-align-container .vertical-align .mobile {display: block;}}.product-page .feature-img-container .feature-dots .feature-dot.transition-out .dot .inner {-ms-transform: scale(5, 5);-webkit-transform: scale(5, 5);transform: scale(5, 5);opacity: 0;}.product-page .feature-img-container .feature-dots .feature-dot.transition-out .dot .outer {-ms-transform: scale(5, 5);-webkit-transform: scale(5, 5);transform: scale(5, 5);opacity: 0;}.product-page .feature-img-container .feature-dots .feature-dot.transition-out .line {width: 0px !important;}.product-page .feature-img-container .feature-dots .feature-dot.transition-out .name {opacity: 0;}.product-page .feature-img-container .feature-dots .feature-dot.transition-size-guide .dot .inner {-ms-transform: scale(0, 0);-webkit-transform: scale(0, 0);transform: scale(0, 0);opacity: 0;-webkit-transition-delay: 200ms;-moz-transition-delay: 200ms;-o-transition-delay: 200ms;transition-delay: 200ms;}.product-page .feature-img-container .feature-dots .feature-dot.transition-size-guide .dot .outer {-ms-transform: scale(0, 0);-webkit-transform: scale(0, 0);transform: scale(0, 0);opacity: 0;-webkit-transition-delay: 200ms;-moz-transition-delay: 200ms;-o-transition-delay: 200ms;transition-delay: 200ms;}.product-page .feature-img-container .feature-dots .feature-dot.transition-size-guide .line {width: 0px !important;-webkit-transition-delay: 0ms;-moz-transition-delay: 0ms;-o-transition-delay: 0ms;transition-delay: 0ms;}.product-page .feature-img-container .feature-dots .feature-dot.transition-size-guide .name {opacity: 0;-webkit-transition-delay: 0ms;-moz-transition-delay: 0ms;-o-transition-delay: 0ms;transition-delay: 0ms;}.product-page .feature-img-container .feature-descriptions {position: absolute;left: 50%;width: 380px;margin-left: -190px;display: none;-webkit-transition: all 500ms cubic-bezier(0.165, 0.84, 0.44, 1);-moz-transition: all 500ms cubic-bezier(0.165, 0.84, 0.44, 1);-o-transition: all 500ms cubic-bezier(0.165, 0.84, 0.44, 1);transition: all 500ms cubic-bezier(0.165, 0.84, 0.44, 1);}@media all and (max-width: 1279px) {.product-page .feature-img-container .feature-descriptions {display: block;}}@media all and (max-width: 767px) {.product-page .feature-img-container .feature-descriptions {width: 360px;margin-left: -180px;}}.product-page .feature-img-container .feature-descriptions ul {list-style: none;margin: 0;padding: 0 30px;}.product-page .feature-img-container .feature-descriptions ul li {clear: both;font-family: 'Locator-Regular', Arial;font-size: 18px;font-weight: normal;line-height: 1.16;text-transform: uppercase;color: #e3e829;padding: 0 0 25px 0;}.product-page .feature-img-container .feature-descriptions ul li .num {float: left;width: 24px;}.product-page .feature-img-container .feature-descriptions ul li .txt {float: left;width: calc(100% - 24px);}@media all and (max-width: 1279px) {.product-page .feature-img-container[data-angle="front"] {height: 1100px;}}@media all and (max-width: 767px) {.product-page .feature-img-container[data-angle="front"] {height: 880px;}}.product-page .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="1"] {top: 128px;left: 116px;}@media all and (max-width: 1279px) {.product-page .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="1"] {top: 85px;left: 108px;}}@media all and (max-width: 767px) {.product-page .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="1"] {top: 47px;left: 140px;}}.product-page .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="1"] .line {width: 343px;}@media all and (max-width: 1279px) {.product-page .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="1"] .line {width: 299px;}}@media all and (max-width: 767px) {.product-page .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="1"] .line {width: 197px;}}.product-page .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="1"] .name {left: 343px;}@media all and (max-width: 1279px) {.product-page .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="1"] .name {left: 299px;}}@media all and (max-width: 767px) {.product-page .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="1"] .name {left: 197px;}}.product-page .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="2"] {top: 182px;left: 318px;}@media all and (max-width: 1279px) {.product-page .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="2"] {top: 131px;left: 295px;}}@media all and (max-width: 767px) {.product-page .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="2"] {top: 83px;left: 260px;}}.product-page .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="2"] .line {width: 180px;}@media all and (max-width: 1279px) {.product-page .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="2"] .line {width: 112px;}}@media all and (max-width: 767px) {.product-page .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="2"] .line {width: 77px;}}.product-page .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="2"] .name {left: 180px;}@media all and (max-width: 1279px) {.product-page .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="2"] .name {left: 112px;}}@media all and (max-width: 767px) {.product-page .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="2"] .name {left: 77px;}}.product-page .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="3"] {top: 402px;left: 140px;}@media all and (max-width: 1279px) {.product-page .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="3"] {top: 322px;left: 127px;}}@media all and (max-width: 767px) {.product-page .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="3"] {top: 213px;left: 143px;}}.product-page .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="3"] .line {width: 402px;}@media all and (max-width: 1279px) {.product-page .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="3"] .line {width: 280px;}}@media all and (max-width: 767px) {.product-page .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="3"] .line {width: 194px;}}.product-page .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="3"] .name {left: 402px;}@media all and (max-width: 1279px) {.product-page .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="3"] .name {left: 280px;}}@media all and (max-width: 767px) {.product-page .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="3"] .name {left: 194px;}}.product-page .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="4"] {top: 592px;left: 190px;}@media all and (max-width: 1279px) {.product-page .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="4"] {top: 492px;left: 175px;}}@media all and (max-width: 767px) {.product-page .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="4"] {top: 324px;left: 182px;}}.product-page .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="4"] .line {width: 293px;}@media all and (max-width: 1279px) {.product-page .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="4"] .line {width: 232px;}}@media all and (max-width: 767px) {.product-page .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="4"] .line {width: 155px;}}.product-page .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="4"] .name {left: 293px;}@media all and (max-width: 1279px) {.product-page .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="4"] .name {left: 232px;}}@media all and (max-width: 767px) {.product-page .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="4"] .name {left: 155px;}}.product-page .feature-img-container[data-angle="front"] .feature-descriptions {top: 820px;}@media all and (max-width: 767px) {.product-page .feature-img-container[data-angle="front"] .feature-descriptions {top: 670px;}}@media all and (max-width: 1279px) {.product-page .feature-img-container[data-angle="side"] {height: 1050px;}}@media all and (max-width: 767px) {.product-page .feature-img-container[data-angle="side"] {height: 730px;}}@media all and (max-width: 1279px) {.product-page .feature-img-container[data-angle="side"] .feature-img {top: 0;}}@media all and (max-width: 1279px) {.product-page .feature-img-container[data-angle="side"] .feature-dots {top: 28px;}}.product-page .feature-img-container[data-angle="side"] .feature-dots .feature-dot[data-index="1"] {top: 122px;left: 404px;}@media all and (max-width: 1279px) {.product-page .feature-img-container[data-angle="side"] .feature-dots .feature-dot[data-index="1"] {top: 82px;left: 361px;}}@media all and (max-width: 767px) {.product-page .feature-img-container[data-angle="side"] .feature-dots .feature-dot[data-index="1"] {top: 47px;left: 312px;}}.product-page .feature-img-container[data-angle="side"] .feature-dots .feature-dot[data-index="1"] .line {width: 180px;}@media all and (max-width: 1279px) {.product-page .feature-img-container[data-angle="side"] .feature-dots .feature-dot[data-index="1"] .line {width: 56px;}}@media all and (max-width: 767px) {.product-page .feature-img-container[data-angle="side"] .feature-dots .feature-dot[data-index="1"] .line {width: 25px;}}.product-page .feature-img-container[data-angle="side"] .feature-dots .feature-dot[data-index="1"] .name {left: 180px;}@media all and (max-width: 1279px) {.product-page .feature-img-container[data-angle="side"] .feature-dots .feature-dot[data-index="1"] .name {left: 46px;}}@media all and (max-width: 767px) {.product-page .feature-img-container[data-angle="side"] .feature-dots .feature-dot[data-index="1"] .name {left: 25px;}}.product-page .feature-img-container[data-angle="side"] .feature-dots .feature-dot[data-index="2"] {top: 247px;left: 81px;}@media all and (max-width: 1279px) {.product-page .feature-img-container[data-angle="side"] .feature-dots .feature-dot[data-index="2"] {top: 186px;left: 75px;}}@media all and (max-width: 767px) {.product-page .feature-img-container[data-angle="side"] .feature-dots .feature-dot[data-index="2"] {top: 119px;left: 121px;}}.product-page .feature-img-container[data-angle="side"] .feature-dots .feature-dot[data-index="2"] .line {width: 181px;}@media all and (max-width: 1279px) {.product-page .feature-img-container[data-angle="side"] .feature-dots .feature-dot[data-index="2"] .line {width: 332px;}}@media all and (max-width: 767px) {.product-page .feature-img-container[data-angle="side"] .feature-dots .feature-dot[data-index="2"] .line {width: 216px;}}.product-page .feature-img-container[data-angle="side"] .feature-dots .feature-dot[data-index="2"] .name {width: 94px;top: 130px;left: -209px;}@media all and (max-width: 1279px) {.product-page .feature-img-container[data-angle="side"] .feature-dots .feature-dot[data-index="2"] .name {top: -31px;left: 332px;width: 30px;}}@media all and (max-width: 767px) {.product-page .feature-img-container[data-angle="side"] .feature-dots .feature-dot[data-index="2"] .name {top: -38px;left: 216px;}}.product-page .feature-img-container[data-angle="side"] .feature-dots .feature-dot[data-index="3"] {top: 369px;left: 468px;}@media all and (max-width: 1279px) {.product-page .feature-img-container[data-angle="side"] .feature-dots .feature-dot[data-index="3"] {top: 269px;left: 378px;}}@media all and (max-width: 767px) {.product-page .feature-img-container[data-angle="side"] .feature-dots .feature-dot[data-index="3"] {top: 188px;left: 325px;}}.product-page .feature-img-container[data-angle="side"] .feature-dots .feature-dot[data-index="3"] .line {width: 131px;}@media all and (max-width: 1279px) {.product-page .feature-img-container[data-angle="side"] .feature-dots .feature-dot[data-index="3"] .line {width: 29px;}}@media all and (max-width: 767px) {.product-page .feature-img-container[data-angle="side"] .feature-dots .feature-dot[data-index="3"] .line {width: 12px;}}.product-page .feature-img-container[data-angle="side"] .feature-dots .feature-dot[data-index="3"] .name {left: 131px;}@media all and (max-width: 1279px) {.product-page .feature-img-container[data-angle="side"] .feature-dots .feature-dot[data-index="3"] .name {left: 29px;}}@media all and (max-width: 767px) {.product-page .feature-img-container[data-angle="side"] .feature-dots .feature-dot[data-index="3"] .name {left: 12px;}}.product-page .feature-img-container[data-angle="side"] .feature-dots .feature-dot[data-index="4"] {top: 550px;left: 322px;}@media all and (max-width: 1279px) {.product-page .feature-img-container[data-angle="side"] .feature-dots .feature-dot[data-index="4"] {top: 450px;left: 286px;}}@media all and (max-width: 767px) {.product-page .feature-img-container[data-angle="side"] .feature-dots .feature-dot[data-index="4"] {top: 300px;left: 260px;}}.product-page .feature-img-container[data-angle="side"] .feature-dots .feature-dot[data-index="4"] .line {width: 131px;}@media all and (max-width: 1279px) {.product-page .feature-img-container[data-angle="side"] .feature-dots .feature-dot[data-index="4"] .line {width: 121px;}}@media all and (max-width: 767px) {.product-page .feature-img-container[data-angle="side"] .feature-dots .feature-dot[data-index="4"] .line {width: 77px;}}.product-page .feature-img-container[data-angle="side"] .feature-dots .feature-dot[data-index="4"] .name {left: 131px;}@media all and (max-width: 1279px) {.product-page .feature-img-container[data-angle="side"] .feature-dots .feature-dot[data-index="4"] .name {left: 121px;}}@media all and (max-width: 767px) {.product-page .feature-img-container[data-angle="side"] .feature-dots .feature-dot[data-index="4"] .name {left: 77px;}}.product-page .feature-img-container[data-angle="side"] .feature-dots .feature-dot[data-index="5"] {top: 583px;left: 222px;}@media all and (max-width: 1279px) {.product-page .feature-img-container[data-angle="side"] .feature-dots .feature-dot[data-index="5"] {top: 483px;left: 200px;}}@media all and (max-width: 767px) {.product-page .feature-img-container[data-angle="side"] .feature-dots .feature-dot[data-index="5"] {top: 320px;left: 205px;}}.product-page .feature-img-container[data-angle="side"] .feature-dots .feature-dot[data-index="5"] .line {width: 131px;}@media all and (max-width: 1279px) {.product-page .feature-img-container[data-angle="side"] .feature-dots .feature-dot[data-index="5"] .line {width: 207px;}}@media all and (max-width: 767px) {.product-page .feature-img-container[data-angle="side"] .feature-dots .feature-dot[data-index="5"] .line {width: 132px;}}.product-page .feature-img-container[data-angle="side"] .feature-dots .feature-dot[data-index="5"] .name {width: 197px;left: -340px;}@media all and (max-width: 1279px) {.product-page .feature-img-container[data-angle="side"] .feature-dots .feature-dot[data-index="5"] .name {left: 207px;width: 20px;}}@media all and (max-width: 767px) {.product-page .feature-img-container[data-angle="side"] .feature-dots .feature-dot[data-index="5"] .name {left: 132px;}}.product-page .feature-img-container[data-angle="side"] .feature-descriptions {top: 620px;}@media all and (max-width: 767px) {.product-page .feature-img-container[data-angle="side"] .feature-descriptions {top: 430px;}}.product-page .feature-img-container[data-angle="graph"] {width: 90%;margin-left: 10%;}@media all and (max-width: 1279px) {.product-page .feature-img-container[data-angle="graph"] {margin-left: 5%;}}@media all and (max-width: 767px) {.product-page .feature-img-container[data-angle="graph"] {height: auto;}}.product-page .feature-img-container[data-angle="graph"] .title {font-size: 60px;text-align: center;color: #e3e829;margin-bottom: 10px;}@media all and (max-width: 767px) {.product-page .feature-img-container[data-angle="graph"] .title {font-size: 30px;}}.product-page .feature-img-container[data-angle="graph"] .title .olab-logo-small {width: auto;height: 40px;display: inline-block;}@media all and (max-width: 767px) {.product-page .feature-img-container[data-angle="graph"] .title .olab-logo-small {height: 20px;}}.product-page .feature-img-container[data-angle="graph"] img {position: relative;width: 90%;max-width: 706px;margin: 0 auto;display: block;}.product-page .left-copy {position: fixed;-webkit-transition: all 500ms cubic-bezier(0.165, 0.84, 0.44, 1);-moz-transition: all 500ms cubic-bezier(0.165, 0.84, 0.44, 1);-o-transition: all 500ms cubic-bezier(0.165, 0.84, 0.44, 1);transition: all 500ms cubic-bezier(0.165, 0.84, 0.44, 1);}@media all and (max-width: 1279px) {.product-page .left-copy {position: absolute;top: 103px;left: 30px;width: 300px;margin-top: 0;max-width: none;}}@media all and (max-width: 767px) {.product-page .left-copy {width: 210px;}}.product-page .left-copy .buy-now-btn {position: relative;float: left;width: 172px;height: 57px;margin-top: 30px;}@media all and (max-width: 1279px) {.product-page .left-copy .buy-now-btn {display: none;}}.product-page .left-copy h2 {position: relative;font-family: 'Locator-Regular', Arial;font-weight: normal;font-size: 30px;margin-top: -15px;margin-left: 8px;-webkit-transition: all 500ms cubic-bezier(0.165, 0.84, 0.44, 1);-moz-transition: all 500ms cubic-bezier(0.165, 0.84, 0.44, 1);-o-transition: all 500ms cubic-bezier(0.165, 0.84, 0.44, 1);transition: all 500ms cubic-bezier(0.165, 0.84, 0.44, 1);}@media all and (max-width: 767px) {.product-page .left-copy h2 {margin-left: 0px;font-size: 24px;}}.product-page .left-copy .product-logo {position: relative;width: auto;max-width: 300px;max-height: 70px;margin-bottom: 20px;margin-left: 8px;}@media all and (max-width: 767px) {.product-page .left-copy .product-logo {max-width: 250px;margin-left: 0;}}.product-page .left-copy h2.facts.move-down {opacity: 0;-ms-transform: translate(0px, 50px);-webkit-transform: translate(0px, 50px);transform: translate(0px, 50px);}.product-page .left-copy h2.size {margin-top: -45px;opacity: 0;-ms-transform: translate(0px, 50px);-webkit-transform: translate(0px, 50px);transform: translate(0px, 50px);display: none;}@media all and (max-width: 767px) {.product-page .left-copy h2.size {margin-top: -35px;}}.product-page .left-copy h2.size.no-move-down {-ms-transform: translate(0px, 0px);-webkit-transform: translate(0px, 0px);transform: translate(0px, 0px);}.product-page .left-copy.transition-out {opacity: 0;-ms-transform: translate(0px, 50px);-webkit-transform: translate(0px, 50px);transform: translate(0px, 50px);}.product-page .base-layer {position: absolute;top: 0;left: 0;width: 100%;min-height: 100vh;padding-bottom: 220px;z-index: 5;overflow: hidden;background-color: #84bd00;}@media all and (max-width: 1279px) {.product-page .base-layer {z-index: 150;}}.product-page .base-layer .registration {position: fixed;bottom: 80px;left: 50%;margin-left: -650px;-webkit-transition: all 250ms cubic-bezier(0.165, 0.84, 0.44, 1);-moz-transition: all 250ms cubic-bezier(0.165, 0.84, 0.44, 1);-o-transition: all 250ms cubic-bezier(0.165, 0.84, 0.44, 1);transition: all 250ms cubic-bezier(0.165, 0.84, 0.44, 1);}.product-page .base-layer .registration.transition-out {opacity: 0;}@media all and (max-width: 1440px) {.product-page .base-layer .registration {left: 70px;margin-left: 0;}}@media all and (max-width: 1279px) {.product-page .base-layer .registration {position: absolute;top: 220px;margin-top: 0;left: auto;right: 30px;text-align: right;}}@media all and (max-width: 767px) {.product-page .base-layer .registration {font-size: 12px;top: 304px;right: auto;left: 30px;text-align: left;}}@media all and (max-height: 850px) and (min-width: 1280px) {.product-page .base-layer .registration {bottom: 30px;}}.product-page .base-layer .size-guide-btn,.product-page .base-layer .buy-now-btn,.product-page .base-layer .ce-cert-btn {position: fixed;bottom: 150px;left: 50%;margin-left: -650px;font-family: 'Locator-Bold', Arial;font-weight: normal;font-size: 15px;line-height: 1;width: 80px;height: 80px;border-radius: 80px;border: 2px solid #004d43;cursor: pointer;text-align: center;padding: 22px 15px;z-index: 100;margin-top: 150px;color: #004d43;-webkit-transition: all 250ms cubic-bezier(0.165, 0.84, 0.44, 1);-moz-transition: all 250ms cubic-bezier(0.165, 0.84, 0.44, 1);-o-transition: all 250ms cubic-bezier(0.165, 0.84, 0.44, 1);transition: all 250ms cubic-bezier(0.165, 0.84, 0.44, 1);}@media all and (max-width: 1440px) {.product-page .base-layer .size-guide-btn,.product-page .base-layer .buy-now-btn,.product-page .base-layer .ce-cert-btn {left: 70px;margin-left: 0;}}@media all and (max-width: 1279px) {.product-page .base-layer .size-guide-btn,.product-page .base-layer .buy-now-btn,.product-page .base-layer .ce-cert-btn {position: absolute;top: 102px;margin-top: 0;left: auto;right: 30px;}}@media all and (max-width: 767px) {.product-page .base-layer .size-guide-btn,.product-page .base-layer .buy-now-btn,.product-page .base-layer .ce-cert-btn {width: 70px;height: 70px;padding: 20px 10px;font-size: 12px;top: 214px;right: auto;left: 30px;}}@media all and (max-height: 850px) and (min-width: 1280px) {.product-page .base-layer .size-guide-btn,.product-page .base-layer .buy-now-btn,.product-page .base-layer .ce-cert-btn {bottom: 30px;}}.product-page .base-layer .size-guide-btn .circle,.product-page .base-layer .buy-now-btn .circle,.product-page .base-layer .ce-cert-btn .circle {position: absolute;top: 38px;left: 37px;width: 82px;height: 82px;margin-top: -40px;margin-left: -40px;border-radius: 80px;-webkit-transition: all 250ms cubic-bezier(0.165, 0.84, 0.44, 1);-moz-transition: all 250ms cubic-bezier(0.165, 0.84, 0.44, 1);-o-transition: all 250ms cubic-bezier(0.165, 0.84, 0.44, 1);transition: all 250ms cubic-bezier(0.165, 0.84, 0.44, 1);-ms-transform: scale(0, 0);-webkit-transform: scale(0, 0);transform: scale(0, 0);background-color: #004d43;z-index: -1;}.product-page .base-layer .size-guide-btn.uni-size,.product-page .base-layer .buy-now-btn.uni-size,.product-page .base-layer .ce-cert-btn.uni-size {pointer-events: none;}.product-page .base-layer .buy-now-btn {margin-left: -560px;border: 2px solid #e3e829;color: #004d43;background-color: #e3e829;display: none;text-transform: uppercase;}@media all and (max-width: 1279px) {.product-page .base-layer .buy-now-btn {display: block;left: auto;right: 120px;}}@media all and (max-width: 767px) {.product-page .base-layer .buy-now-btn {left: 110px;margin-left: 0;right: auto;}}.product-page .base-layer .ce-cert-btn {margin-left: -560px;border: 2px solid #004d43;color: #84bd00;background-color: #004d43;}@media all and (max-width: 1440px) {.product-page .base-layer .ce-cert-btn {left: 160px;margin-left: 0;}}@media all and (max-width: 1279px) {.product-page .base-layer .ce-cert-btn {left: auto;right: 210px;}}@media all and (max-width: 767px) {.product-page .base-layer .ce-cert-btn {top: 214px;right: auto;left: 190px;}}.product-page .base-layer .ce-cert-btn span {display: block;margin-top: 2px;font-size: 13px;}.product-page .base-layer .ce-cert-btn .circle {background-color: #e3e829;}.product-page .base-layer .size-guide-btn.transition-out,.product-page .base-layer .buy-now-btn.transition-out,.product-page .base-layer .ce-cert-btn.transition-out {-ms-transform: scale(2, 2);-webkit-transform: scale(2, 2);transform: scale(2, 2);opacity: 0;}.product-page .base-layer .size-guide-btn.close,.product-page .base-layer .buy-now-btn.close,.product-page .base-layer .ce-cert-btn.close {-ms-transform: scale(0, 0);-webkit-transform: scale(0, 0);transform: scale(0, 0);}.product-page .size-guide-container {position: absolute;top: 0;left: 0;width: 100%;z-index: 4;opacity: 0;background-color: #004d43;overflow: hidden;-webkit-transition: opacity 500ms cubic-bezier(0.455, 0.03, 0.515, 0.955);-moz-transition: opacity 500ms cubic-bezier(0.455, 0.03, 0.515, 0.955);-o-transition: opacity 500ms cubic-bezier(0.455, 0.03, 0.515, 0.955);transition: opacity 500ms cubic-bezier(0.455, 0.03, 0.515, 0.955);}@media all and (max-width: 880px) {.product-page .size-guide-container {min-height: 800px;}}.product-page .size-guide-container .size-guide {position: absolute;width: 100%;height: 100%;}.product-page .size-guide-container .size-guide .size-guide-table {position: absolute;top: 50%;left: 50%;margin-top: -159px;margin-left: -290px;height: 317px;color: #81bd41;line-height: 1;}@media all and (max-width: 1279px) {.product-page .size-guide-container .size-guide .size-guide-table {width: 600px;height: 270px;margin-top: -135px;margin-left: -300px;}}@media all and (max-width: 767px) {.product-page .size-guide-container .size-guide .size-guide-table {top: 220px;margin-top: 0;width: 340px;height: 370px;margin-left: -160px;}}.product-page .size-guide-container .size-guide .size-guide-table .col {float: left;height: 100%;-webkit-transition: all 500ms cubic-bezier(0.165, 0.84, 0.44, 1);-moz-transition: all 500ms cubic-bezier(0.165, 0.84, 0.44, 1);-o-transition: all 500ms cubic-bezier(0.165, 0.84, 0.44, 1);transition: all 500ms cubic-bezier(0.165, 0.84, 0.44, 1);}.product-page .size-guide-container .size-guide .size-guide-table .col .title {font-family: 'Locator-Regular', Arial;font-weight: normal;font-size: 48px;line-height: 1;color: #e3e829;margin-top: -9px;}@media all and (max-width: 1279px) {.product-page .size-guide-container .size-guide .size-guide-table .col .title {font-size: 36px;margin-top: -6px;}}.product-page .size-guide-container .size-guide .size-guide-table .col .subtitle {font-family: 'Locator-Bold', Arial;font-weight: normal;font-size: 18px;}@media all and (max-width: 1279px) {.product-page .size-guide-container .size-guide .size-guide-table .col .subtitle {font-size: 18px;}}@media all and (max-width: 767px) {.product-page .size-guide-container .size-guide .size-guide-table .col .subtitle {font-size: 14px;}}.product-page .size-guide-container .size-guide .size-guide-table .col p {font-family: 'Locator-Regular', Arial;font-weight: normal;font-size: 18px;line-height: 1.33;max-width: 220px;}@media all and (max-width: 1279px) {.product-page .size-guide-container .size-guide .size-guide-table .col p {font-size: 13px;}}@media all and (max-width: 767px) {.product-page .size-guide-container .size-guide .size-guide-table .col p {padding-right: 5px;}}.product-page .size-guide-container .size-guide .size-guide-table .col1.col {width: 290px;-webkit-transition-delay: 50ms;-moz-transition-delay: 50ms;-o-transition-delay: 50ms;transition-delay: 50ms;}@media all and (max-width: 1279px) {.product-page .size-guide-container .size-guide .size-guide-table .col1.col {width: calc(31% - 1px);}}.product-page .size-guide-container .size-guide .size-guide-table .col2.col {margin-left: 10px;width: 150px;-webkit-transition-delay: 150ms;-moz-transition-delay: 150ms;-o-transition-delay: 150ms;transition-delay: 150ms;}@media all and (max-width: 1279px) {.product-page .size-guide-container .size-guide .size-guide-table .col2.col {margin-left: 0;width: calc(23% - 1px);padding-left: 15px;}}.product-page .size-guide-container .size-guide .size-guide-table .col3.col {margin-left: 10px;width: 150px;-webkit-transition-delay: 250ms;-moz-transition-delay: 250ms;-o-transition-delay: 250ms;transition-delay: 250ms;}@media all and (max-width: 1279px) {.product-page .size-guide-container .size-guide .size-guide-table .col3.col {margin-left: 0;width: calc(23% - 1px);padding-left: 15px;}}.product-page .size-guide-container .size-guide .size-guide-table .col4.col {margin-left: 10px;width: 150px;-webkit-transition-delay: 350ms;-moz-transition-delay: 350ms;-o-transition-delay: 350ms;transition-delay: 350ms;}@media all and (max-width: 1279px) {.product-page .size-guide-container .size-guide .size-guide-table .col4.col {margin-left: 0;width: calc(23% - 1px);padding-left: 15px;}}.product-page .size-guide-container .size-guide .size-guide-table .col-divider {position: absolute;bottom: 0;width: 1px;height: 100%;background-color: #81bd41;-webkit-transition: all 500ms cubic-bezier(0.77, 0, 0.175, 1);-moz-transition: all 500ms cubic-bezier(0.77, 0, 0.175, 1);-o-transition: all 500ms cubic-bezier(0.77, 0, 0.175, 1);transition: all 500ms cubic-bezier(0.77, 0, 0.175, 1);}.product-page .size-guide-container .size-guide .size-guide-table .col-divider.last {margin-right: 0;}.product-page .size-guide-container .size-guide .size-guide-table .col-divider1 {left: 290px;-webkit-transition-delay: 100ms;-moz-transition-delay: 100ms;-o-transition-delay: 100ms;transition-delay: 100ms;}@media all and (max-width: 1279px) {.product-page .size-guide-container .size-guide .size-guide-table .col-divider1 {left: 31%;}}.product-page .size-guide-container .size-guide .size-guide-table .col-divider2 {left: 451px;-webkit-transition-delay: 200ms;-moz-transition-delay: 200ms;-o-transition-delay: 200ms;transition-delay: 200ms;}@media all and (max-width: 1279px) {.product-page .size-guide-container .size-guide .size-guide-table .col-divider2 {left: 54%;}}.product-page .size-guide-container .size-guide .size-guide-table .col-divider3 {left: 612px;-webkit-transition-delay: 300ms;-moz-transition-delay: 300ms;-o-transition-delay: 300ms;transition-delay: 300ms;}@media all and (max-width: 1279px) {.product-page .size-guide-container .size-guide .size-guide-table .col-divider3 {left: 77%;}}.product-page .size-guide-container .size-guide .size-guide-table .col-divider4 {left: 772px;-webkit-transition-delay: 400ms;-moz-transition-delay: 400ms;-o-transition-delay: 400ms;transition-delay: 400ms;}@media all and (max-width: 1279px) {.product-page .size-guide-container .size-guide .size-guide-table .col-divider4 {left: 100%;}}@media all and (max-width: 767px) {.product-page .size-guide-container .size-guide .size-guide-table .col-divider4 {display: none;}}.product-page .size-guide-container .size-guide .size-guide-table .row {position: relative;display: block;}.product-page .size-guide-container .size-guide .size-guide-table .row1 {height: 77px;}@media all and (max-width: 767px) {.product-page .size-guide-container .size-guide .size-guide-table .row1 {height: 107px;}}.product-page .size-guide-container .size-guide .size-guide-table .row2 {height: 164px;}@media all and (max-width: 1279px) {.product-page .size-guide-container .size-guide .size-guide-table .row2 {height: 104px;}}@media all and (max-width: 767px) {.product-page .size-guide-container .size-guide .size-guide-table .row2 {height: 144px;}}.product-page .size-guide-container .size-guide .size-guide-table .row3 {height: 76px;}@media all and (max-width: 1279px) {.product-page .size-guide-container .size-guide .size-guide-table .row3 {height: 46px;}}@media all and (max-width: 767px) {.product-page .size-guide-container .size-guide .size-guide-table .row3 {height: 76px;}}.product-page .size-guide-container .size-guide .size-guide-table .small-print {clear: both;width: 100%;font-family: 'Locator-Bold', Arial;font-weight: normal;font-size: 14px;text-align: right;padding-top: 18px;-webkit-transition: all 500ms cubic-bezier(0.165, 0.84, 0.44, 1);-moz-transition: all 500ms cubic-bezier(0.165, 0.84, 0.44, 1);-o-transition: all 500ms cubic-bezier(0.165, 0.84, 0.44, 1);transition: all 500ms cubic-bezier(0.165, 0.84, 0.44, 1);-webkit-transition-delay: 350ms;-moz-transition-delay: 350ms;-o-transition-delay: 350ms;transition-delay: 350ms;}@media all and (max-width: 767px) {.product-page .size-guide-container .size-guide .size-guide-table .small-print {padding-right: 20px;}}.product-page .size-guide-container .close-btn {right: 60px;z-index: 100;}@media all and (max-width: 900px) {.product-page .size-guide-container .close-btn {top: 20px;right: 20px;width: 40px;height: 40px;}}.product-page .size-guide-container .close-btn.transition-out {-ms-transform: scale(0, 0);-webkit-transform: scale(0, 0);transform: scale(0, 0);}.product-page .size-guide-container.transition-out .close-btn {-ms-transform: scale(0, 0);-webkit-transform: scale(0, 0);transform: scale(0, 0);}.product-page .size-guide-container.transition-out .size-guide .size-guide-table .col-divider {height: 0px;}.product-page .size-guide-container.transition-out .size-guide .size-guide-table .col {opacity: 0;-ms-transform: translate(0px, 50px);-webkit-transform: translate(0px, 50px);transform: translate(0px, 50px);}.product-page .size-guide-container.transition-out .size-guide .size-guide-table .small-print {opacity: 0;-ms-transform: translate(0px, 50px);-webkit-transform: translate(0px, 50px);transform: translate(0px, 50px);}.show-size-guide {width: 100%;position: absolute;overflow: hidden;}@media all and (max-width: 880px) {.show-size-guide {min-height: 800px;}}.show-size-guide .product-page {}.show-size-guide .product-page .size-guide-container {opacity: 1;}.show-size-guide .product-page .base-layer .size-guide-btn,.show-size-guide .product-page .base-layer .buy-now-btn {-ms-transform: scale(0, 0);-webkit-transform: scale(0, 0);transform: scale(0, 0);}.show-size-guide .left-copy h2.facts {opacity: 0;-ms-transform: translate(0px, 0px);-webkit-transform: translate(0px, 0px);transform: translate(0px, 0px);}.show-size-guide .left-copy h2.size {opacity: 1;-ms-transform: translate(0px, 0px);-webkit-transform: translate(0px, 0px);transform: translate(0px, 0px);}.product-page.transition-out .feature-img {opacity: 0;-ms-transform: translate(0px, 50px);-webkit-transform: translate(0px, 50px);transform: translate(0px, 50px);}.product-page.transition-out .feature-img-container .feature-descriptions {opacity: 0;-ms-transform: translate(0px, 50px);-webkit-transform: translate(0px, 50px);transform: translate(0px, 50px);}.product-page.transition-instantly .left-copy {-webkit-transition: all 0ms cubic-bezier(0.165, 0.84, 0.44, 1) !important;-moz-transition: all 0ms cubic-bezier(0.165, 0.84, 0.44, 1) !important;-o-transition: all 0ms cubic-bezier(0.165, 0.84, 0.44, 1) !important;transition: all 0ms cubic-bezier(0.165, 0.84, 0.44, 1) !important;}.product-page.transition-instantly .feature-img {-webkit-transition: all 0ms cubic-bezier(0.77, 0, 0.175, 1) !important;-moz-transition: all 0ms cubic-bezier(0.77, 0, 0.175, 1) !important;-o-transition: all 0ms cubic-bezier(0.77, 0, 0.175, 1) !important;transition: all 0ms cubic-bezier(0.77, 0, 0.175, 1) !important;}.product-page.transition-instantly .left-copy {-webkit-transition: all 0ms cubic-bezier(0.77, 0, 0.175, 1) !important;-moz-transition: all 0ms cubic-bezier(0.77, 0, 0.175, 1) !important;-o-transition: all 0ms cubic-bezier(0.77, 0, 0.175, 1) !important;transition: all 0ms cubic-bezier(0.77, 0, 0.175, 1) !important;}.product-page.transition-instantly .base-layer .size-guide-btn,.product-page.transition-instantly .base-layer .buy-now-btn {-webkit-transition: all 0ms cubic-bezier(0.77, 0, 0.175, 1) !important;-moz-transition: all 0ms cubic-bezier(0.77, 0, 0.175, 1) !important;-o-transition: all 0ms cubic-bezier(0.77, 0, 0.175, 1) !important;transition: all 0ms cubic-bezier(0.77, 0, 0.175, 1) !important;}.product-page.transition-from-home .feature-img {opacity: 1 !important;-ms-transform: translate(0px, 0px) !important;-webkit-transform: translate(0px, 0px) !important;transform: translate(0px, 0px) !important;}.product-page.transition-to-home .left-copy h2.facts {opacity: 0;-webkit-transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);}.product-page.transition-to-home .base-layer .size-guide-btn,.product-page.transition-to-home .base-layer .buy-now-btn {-ms-transform: scale(0, 0);-webkit-transform: scale(0, 0);transform: scale(0, 0);}.product-page.transition-to-home .feature-img-container .feature-dots {opacity: 0;-webkit-transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);}.product-page.go-new-page .left-copy {opacity: 0;-webkit-transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);}.product-page.go-new-page .base-layer {opacity: 0;-webkit-transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);}.product-page.go-new-page .feature-img-container .feature-dots {opacity: 0;-webkit-transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);}@media all and (min-width: 769px) {.has-hovers .product-page .feature-img-container .feature-dots .feature-dot.hover .dot .inner {-ms-transform: scale(0.2, 0.2);-webkit-transform: scale(0.2, 0.2);transform: scale(0.2, 0.2);}}@media all and (min-width: 769px) {.has-hovers .product-page .base-layer .size-guide-btn:hover,.has-hovers .product-page .base-layer .buy-now-btn:hover {color: #e3e829;}}@media all and (min-width: 769px) {.has-hovers .product-page .base-layer .size-guide-btn:hover .circle,.has-hovers .product-page .base-layer .buy-now-btn:hover .circle {-ms-transform: scale(1, 1);-webkit-transform: scale(1, 1);transform: scale(1, 1);}}@media all and (min-width: 769px) {.has-hovers .product-page .base-layer .ce-cert-btn:hover {color: #004d43;}}@media all and (min-width: 769px) {.has-hovers .product-page .base-layer .ce-cert-btn:hover .circle {-ms-transform: scale(1, 1);-webkit-transform: scale(1, 1);transform: scale(1, 1);}}.no-page-transitions .product-page .size-guide-container {-webkit-transition: opacity 0ms cubic-bezier(0.455, 0.03, 0.515, 0.955);-moz-transition: opacity 0ms cubic-bezier(0.455, 0.03, 0.515, 0.955);-o-transition: opacity 0ms cubic-bezier(0.455, 0.03, 0.515, 0.955);transition: opacity 0ms cubic-bezier(0.455, 0.03, 0.515, 0.955);}@media all and (max-width: 767px) {.mac .product-page .base-layer .size-guide-btn,.mac .product-page .base-layer .buy-now-btn {padding: 24px 10px 16px 10px !important;}}.product-page.handover .feature-dots .feature-dot .name {width: 280px;}@media all and (max-width: 767px) {.product-page.handover .feature-img-container[data-angle="front"] {height: 900px;}}@media all and (max-width: 1279px) {.product-page.handover .feature-img-container[data-angle="front"] .feature-descriptions {top: 780px;}}@media all and (max-width: 767px) {.product-page.handover .feature-img-container[data-angle="front"] .feature-descriptions {top: 570px;}}@media all and (max-width: 1279px) {.product-page.handover .feature-img-container[data-angle="front"] .feature-img {max-width: 600px;}}@media all and (max-width: 767px) {.product-page.handover .feature-img-container[data-angle="front"] .feature-img {max-width: none;width: 300px;margin-left: -150px;}}.product-page.handover .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="1"] {top: 246px;left: 396px;}@media all and (max-width: 1279px) {.product-page.handover .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="1"] {top: 145px;left: 398px;}}@media all and (max-width: 767px) {.product-page.handover .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="1"] {top: 47px;left: 280px;}}.product-page.handover .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="1"] .line {width: 80px;}@media all and (max-width: 1279px) {.product-page.handover .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="1"] .line {width: 100px;}}@media all and (max-width: 767px) {.product-page.handover .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="1"] .line {width: 30px;}}.product-page.handover .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="1"] .name {left: 80px;}@media all and (max-width: 1279px) {.product-page.handover .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="1"] .name {left: 100px;}}@media all and (max-width: 767px) {.product-page.handover .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="1"] .name {left: 30px;}}.product-page.handover .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="2"] {top: 382px;left: 348px;}@media all and (max-width: 1279px) {.product-page.handover .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="2"] {top: 252px;left: 348px;}}@media all and (max-width: 767px) {.product-page.handover .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="2"] {top: 102px;left: 288px;}}.product-page.handover .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="2"] .line {width: 140px;}@media all and (max-width: 1279px) {.product-page.handover .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="2"] .line {width: 152px;}}@media all and (max-width: 767px) {.product-page.handover .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="2"] .line {width: 20px;}}.product-page.handover .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="2"] .name {left: 140px;}@media all and (max-width: 1279px) {.product-page.handover .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="2"] .name {left: 152px;}}@media all and (max-width: 767px) {.product-page.handover .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="2"] .name {left: 20px;}}.product-page.handover .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="3"] {top: 522px;left: 100px;}@media all and (max-width: 1279px) {.product-page.handover .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="3"] {top: 382px;left: 100px;}}@media all and (max-width: 767px) {.product-page.handover .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="3"] {top: 162px;left: 130px;}}.product-page.handover .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="3"] .line {width: 402px;}@media all and (max-width: 1279px) {.product-page.handover .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="3"] .line {width: 280px;}}@media all and (max-width: 767px) {.product-page.handover .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="3"] .line {width: 24px;}}.product-page.handover .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="3"] .name {left: 402px;}@media all and (max-width: 1279px) {.product-page.handover .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="3"] .name {left: 280px;}}@media all and (max-width: 767px) {.product-page.handover .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="3"] .name {left: 24px;}}@media all and (max-width: 767px) {.product-page.handover .feature-img-container[data-angle="side"] {height: 550px;}}@media all and (max-width: 1279px) {.product-page.handover .feature-img-container[data-angle="side"] .feature-img {max-width: 600px;}}@media all and (max-width: 767px) {.product-page.handover .feature-img-container[data-angle="side"] .feature-img {max-width: none;width: 300px;margin-left: -150px;}}@media all and (max-width: 1279px) {.product-page.handover .feature-img-container[data-angle="side"] .feature-descriptions {top: 540px;}}@media all and (max-width: 767px) {.product-page.handover .feature-img-container[data-angle="side"] .feature-descriptions {top: 320px;}}.product-page.handover .feature-img-container[data-angle="side"] .feature-dots .feature-dot[data-index="1"] {top: 202px;left: 304px;}@media all and (max-width: 1279px) {.product-page.handover .feature-img-container[data-angle="side"] .feature-dots .feature-dot[data-index="1"] {top: 52px;left: 304px;}}@media all and (max-width: 767px) {.product-page.handover .feature-img-container[data-angle="side"] .feature-dots .feature-dot[data-index="1"] {top: 47px;left: 280px;}}.product-page.handover .feature-img-container[data-angle="side"] .feature-dots .feature-dot[data-index="1"] .line {width: 180px;}@media all and (max-width: 1279px) {.product-page.handover .feature-img-container[data-angle="side"] .feature-dots .feature-dot[data-index="1"] .line {width: 180px;}}@media all and (max-width: 767px) {.product-page.handover .feature-img-container[data-angle="side"] .feature-dots .feature-dot[data-index="1"] .line {width: 30px;}}.product-page.handover .feature-img-container[data-angle="side"] .feature-dots .feature-dot[data-index="1"] .name {left: 180px;}@media all and (max-width: 1279px) {.product-page.handover .feature-img-container[data-angle="side"] .feature-dots .feature-dot[data-index="1"] .name {left: 180px;}}@media all and (max-width: 767px) {.product-page.handover .feature-img-container[data-angle="side"] .feature-dots .feature-dot[data-index="1"] .name {left: 30px;}}.product-page.handover .feature-img-container[data-angle="side"] .feature-dots .feature-dot[data-index="2"] {top: 367px;left: 371px;}@media all and (max-width: 1279px) {.product-page.handover .feature-img-container[data-angle="side"] .feature-dots .feature-dot[data-index="2"] {top: 167px;left: 371px;}}@media all and (max-width: 767px) {.product-page.handover .feature-img-container[data-angle="side"] .feature-dots .feature-dot[data-index="2"] {top: 102px;left: 288px;}}.product-page.handover .feature-img-container[data-angle="side"] .feature-dots .feature-dot[data-index="2"] .line {width: 181px;}@media all and (max-width: 1279px) {.product-page.handover .feature-img-container[data-angle="side"] .feature-dots .feature-dot[data-index="2"] .line {width: 132px;}}@media all and (max-width: 767px) {.product-page.handover .feature-img-container[data-angle="side"] .feature-dots .feature-dot[data-index="2"] .line {width: 20px;}}.product-page.handover .feature-img-container[data-angle="side"] .feature-dots .feature-dot[data-index="2"] .name {width: 300px;top: -31px;left: 181px;}@media all and (max-width: 1279px) {.product-page.handover .feature-img-container[data-angle="side"] .feature-dots .feature-dot[data-index="2"] .name {width: 20px;top: -38px;left: 131px;}}@media all and (max-width: 767px) {.product-page.handover .feature-img-container[data-angle="side"] .feature-dots .feature-dot[data-index="2"] .name {left: 20px;}}.product-page.handover .feature-img-container[data-angle="side"] .feature-dots .feature-dot[data-index="3"] {top: 509px;left: 308px;}@media all and (max-width: 1279px) {.product-page.handover .feature-img-container[data-angle="side"] .feature-dots .feature-dot[data-index="3"] {top: 309px;left: 308px;}}@media all and (max-width: 767px) {.product-page.handover .feature-img-container[data-angle="side"] .feature-dots .feature-dot[data-index="3"] {top: 152px;left: 258px;}}.product-page.handover .feature-img-container[data-angle="side"] .feature-dots .feature-dot[data-index="3"] .line {width: 131px;}@media all and (max-width: 1279px) {.product-page.handover .feature-img-container[data-angle="side"] .feature-dots .feature-dot[data-index="3"] .line {width: 29px;}}@media all and (max-width: 767px) {.product-page.handover .feature-img-container[data-angle="side"] .feature-dots .feature-dot[data-index="3"] .line {width: 12px;}}.product-page.handover .feature-img-container[data-angle="side"] .feature-dots .feature-dot[data-index="3"] .name {left: 131px;}@media all and (max-width: 1279px) {.product-page.handover .feature-img-container[data-angle="side"] .feature-dots .feature-dot[data-index="3"] .name {left: 29px;}}@media all and (max-width: 767px) {.product-page.handover .feature-img-container[data-angle="side"] .feature-dots .feature-dot[data-index="3"] .name {left: 12px;}}.product-page.hardon .feature-dots .feature-dot .name {width: 240px;}@media all and (max-width: 767px) {.product-page.hardon .feature-img-container[data-angle="front"] {height: 950px;}}.product-page.hardon .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="1"] {top: 120px;left: 210px;}@media all and (max-width: 1279px) {.product-page.hardon .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="1"] {top: 100px;left: 190px;}}@media all and (max-width: 767px) {.product-page.hardon .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="1"] {top: 31px;left: 200px;}}.product-page.hardon .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="1"] .line {width: 200px;}@media all and (max-width: 1279px) {.product-page.hardon .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="1"] .line {width: 180px;}}@media all and (max-width: 767px) {.product-page.hardon .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="1"] .line {width: 110px;}}.product-page.hardon .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="1"] .name {left: 200px;}@media all and (max-width: 1279px) {.product-page.hardon .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="1"] .name {left: 180px;}}@media all and (max-width: 767px) {.product-page.hardon .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="1"] .name {left: 110px;}}.product-page.hardon .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="2"] {top: 240px;left: 378px;}@media all and (max-width: 1279px) {.product-page.hardon .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="2"] {top: 200px;left: 328px;}}@media all and (max-width: 767px) {.product-page.hardon .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="2"] {top: 100px;left: 300px;}}.product-page.hardon .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="2"] .line {width: 40px;}@media all and (max-width: 1279px) {.product-page.hardon .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="2"] .line {width: 40px;}}@media all and (max-width: 767px) {.product-page.hardon .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="2"] .line {width: 20px;}}.product-page.hardon .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="2"] .name {left: 40px;}@media all and (max-width: 1279px) {.product-page.hardon .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="2"] .name {left: 40px;}}@media all and (max-width: 767px) {.product-page.hardon .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="2"] .name {left: 20px;}}.product-page.hardon .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="3"] {top: 352px;left: 210px;}@media all and (max-width: 1279px) {.product-page.hardon .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="3"] {top: 282px;left: 190px;}}@media all and (max-width: 767px) {.product-page.hardon .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="3"] {top: 152px;left: 200px;}}.product-page.hardon .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="3"] .line {width: 180px;}@media all and (max-width: 1279px) {.product-page.hardon .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="3"] .line {width: 180px;}}@media all and (max-width: 767px) {.product-page.hardon .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="3"] .line {width: 100px;}}.product-page.hardon .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="3"] .name {left: 180px;}@media all and (max-width: 1279px) {.product-page.hardon .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="3"] .name {left: 180px;}}@media all and (max-width: 767px) {.product-page.hardon .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="3"] .name {left: 100px;}}.product-page.hardon .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="4"] {top: 542px;left: 210px;}@media all and (max-width: 1279px) {.product-page.hardon .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="4"] {top: 442px;left: 190px;}}@media all and (max-width: 767px) {.product-page.hardon .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="4"] {top: 282px;left: 200px;}}.product-page.hardon .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="4"] .line {width: 180px;}@media all and (max-width: 1279px) {.product-page.hardon .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="4"] .line {width: 180px;}}@media all and (max-width: 767px) {.product-page.hardon .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="4"] .line {width: 100px;}}.product-page.hardon .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="4"] .name {left: 180px;}@media all and (max-width: 1279px) {.product-page.hardon .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="4"] .name {left: 180px;}}@media all and (max-width: 767px) {.product-page.hardon .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="4"] .name {left: 100px;}}.product-page.beesknees .feature-dots .feature-dot .name {width: 280px;}@media all and (max-width: 767px) {.product-page.beesknees .feature-img-container {height: auto;}}@media all and (max-width: 1279px) {.product-page.beesknees .feature-img-container .feature-img {max-width: 600px;}}@media all and (max-width: 767px) {.product-page.beesknees .feature-img-container .feature-img {max-width: none;width: 300px;margin-left: -150px;}}@media all and (max-width: 767px) {.product-page.beesknees .feature-img-container[data-angle="front"] {height: 870px;}}@media all and (max-width: 1279px) {.product-page.beesknees .feature-img-container[data-angle="front"] .feature-descriptions {top: 740px;}}@media all and (max-width: 767px) {.product-page.beesknees .feature-img-container[data-angle="front"] .feature-descriptions {top: 540px;}}.product-page.beesknees .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="1"] {top: 228px;left: 96px;}@media all and (max-width: 1279px) {.product-page.beesknees .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="1"] {top: 108px;left: 96px;}}@media all and (max-width: 767px) {.product-page.beesknees .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="1"] {top: 48px;left: 126px;}}.product-page.beesknees .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="1"] .line {width: 420px;}@media all and (max-width: 1279px) {.product-page.beesknees .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="1"] .line {width: 420px;}}@media all and (max-width: 767px) {.product-page.beesknees .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="1"] .line {width: 40px;}}.product-page.beesknees .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="1"] .name {left: 420px;}@media all and (max-width: 1279px) {.product-page.beesknees .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="1"] .name {left: 420px;}}@media all and (max-width: 767px) {.product-page.beesknees .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="1"] .name {left: 40px;}}.product-page.beesknees .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="2"] {top: 332px;left: 348px;}@media all and (max-width: 1279px) {.product-page.beesknees .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="2"] {top: 212px;left: 348px;}}@media all and (max-width: 767px) {.product-page.beesknees .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="2"] {top: 82px;left: 278px;}}.product-page.beesknees .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="2"] .line {width: 140px;}@media all and (max-width: 1279px) {.product-page.beesknees .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="2"] .line {width: 112px;}}@media all and (max-width: 767px) {.product-page.beesknees .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="2"] .line {width: 40px;}}.product-page.beesknees .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="2"] .name {left: 140px;}@media all and (max-width: 1279px) {.product-page.beesknees .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="2"] .name {left: 112px;}}@media all and (max-width: 767px) {.product-page.beesknees .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="2"] .name {left: 40px;}}.product-page.beesknees .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="3"] {top: 422px;left: 100px;}@media all and (max-width: 1279px) {.product-page.beesknees .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="3"] {top: 302px;left: 100px;}}@media all and (max-width: 767px) {.product-page.beesknees .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="3"] {top: 122px;left: 150px;}}.product-page.beesknees .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="3"] .line {width: 402px;}@media all and (max-width: 1279px) {.product-page.beesknees .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="3"] .line {width: 280px;}}@media all and (max-width: 767px) {.product-page.beesknees .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="3"] .line {width: 40px;}}.product-page.beesknees .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="3"] .name {left: 402px;}@media all and (max-width: 1279px) {.product-page.beesknees .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="3"] .name {left: 280px;}}@media all and (max-width: 767px) {.product-page.beesknees .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="3"] .name {left: 40px;}}.product-page.beesknees .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="4"] {top: 522px;left: 390px;}@media all and (max-width: 1279px) {.product-page.beesknees .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="4"] {top: 402px;left: 390px;}}@media all and (max-width: 767px) {.product-page.beesknees .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="4"] {top: 152px;left: 270px;}}.product-page.beesknees .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="4"] .line {width: 123px;}@media all and (max-width: 1279px) {.product-page.beesknees .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="4"] .line {width: 123px;}}@media all and (max-width: 767px) {.product-page.beesknees .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="4"] .line {width: 40px;}}.product-page.beesknees .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="4"] .name {left: 123px;}@media all and (max-width: 1279px) {.product-page.beesknees .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="4"] .name {left: 123px;}}@media all and (max-width: 767px) {.product-page.beesknees .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="4"] .name {left: 40px;}}@media all and (max-width: 1279px) {.product-page.beesknees .feature-img-container[data-angle="side"] {height: 800px;}}@media all and (max-width: 767px) {.product-page.beesknees .feature-img-container[data-angle="side"] {height: 440px;}}@media all and (max-width: 1279px) {.product-page.beesknees .feature-img-container[data-angle="side"] .feature-descriptions {top: 520px;}}@media all and (max-width: 767px) {.product-page.beesknees .feature-img-container[data-angle="side"] .feature-descriptions {top: 290px;}}.product-page.beesknees .feature-img-container[data-angle="side"] .feature-dots .feature-dot[data-index="1"] {top: 202px;left: 304px;}@media all and (max-width: 1279px) {.product-page.beesknees .feature-img-container[data-angle="side"] .feature-dots .feature-dot[data-index="1"] {top: 82px;left: 304px;}}@media all and (max-width: 767px) {.product-page.beesknees .feature-img-container[data-angle="side"] .feature-dots .feature-dot[data-index="1"] {top: 10px;left: 264px;}}.product-page.beesknees .feature-img-container[data-angle="side"] .feature-dots .feature-dot[data-index="1"] .line {width: 180px;}@media all and (max-width: 1279px) {.product-page.beesknees .feature-img-container[data-angle="side"] .feature-dots .feature-dot[data-index="1"] .line {width: 206px;}}@media all and (max-width: 767px) {.product-page.beesknees .feature-img-container[data-angle="side"] .feature-dots .feature-dot[data-index="1"] .line {width: 40px;}}.product-page.beesknees .feature-img-container[data-angle="side"] .feature-dots .feature-dot[data-index="1"] .name {left: 180px;}@media all and (max-width: 1279px) {.product-page.beesknees .feature-img-container[data-angle="side"] .feature-dots .feature-dot[data-index="1"] .name {left: 206px;}}@media all and (max-width: 767px) {.product-page.beesknees .feature-img-container[data-angle="side"] .feature-dots .feature-dot[data-index="1"] .name {left: 40px;}}.product-page.beesknees .feature-img-container[data-angle="side"] .feature-dots .feature-dot[data-index="2"] {top: 310px;left: 321px;}@media all and (max-width: 1279px) {.product-page.beesknees .feature-img-container[data-angle="side"] .feature-dots .feature-dot[data-index="2"] {top: 160px;left: 321px;}}@media all and (max-width: 767px) {.product-page.beesknees .feature-img-container[data-angle="side"] .feature-dots .feature-dot[data-index="2"] {top: 60px;left: 251px;}}.product-page.beesknees .feature-img-container[data-angle="side"] .feature-dots .feature-dot[data-index="2"] .line {width: 181px;}@media all and (max-width: 1279px) {.product-page.beesknees .feature-img-container[data-angle="side"] .feature-dots .feature-dot[data-index="2"] .line {width: 206px;}}@media all and (max-width: 767px) {.product-page.beesknees .feature-img-container[data-angle="side"] .feature-dots .feature-dot[data-index="2"] .line {width: 40px;}}.product-page.beesknees .feature-img-container[data-angle="side"] .feature-dots .feature-dot[data-index="2"] .name {width: 280px;top: -31px;left: 181px;}@media all and (max-width: 1279px) {.product-page.beesknees .feature-img-container[data-angle="side"] .feature-dots .feature-dot[data-index="2"] .name {width: 280px;top: -31px;left: 206px;}}@media all and (max-width: 767px) {.product-page.beesknees .feature-img-container[data-angle="side"] .feature-dots .feature-dot[data-index="2"] .name {width: 280px;top: -31px;left: 40px;}}.product-page.beesknees .feature-img-container[data-angle="side"] .feature-dots .feature-dot[data-index="3"] {top: 509px;left: 308px;}@media all and (max-width: 1279px) {.product-page.beesknees .feature-img-container[data-angle="side"] .feature-dots .feature-dot[data-index="3"] {top: 269px;left: 308px;}}@media all and (max-width: 767px) {.product-page.beesknees .feature-img-container[data-angle="side"] .feature-dots .feature-dot[data-index="3"] {top: 119px;left: 268px;}}.product-page.beesknees .feature-img-container[data-angle="side"] .feature-dots .feature-dot[data-index="3"] .line {width: 131px;}@media all and (max-width: 1279px) {.product-page.beesknees .feature-img-container[data-angle="side"] .feature-dots .feature-dot[data-index="3"] .line {width: 206px;}}@media all and (max-width: 767px) {.product-page.beesknees .feature-img-container[data-angle="side"] .feature-dots .feature-dot[data-index="3"] .line {width: 40px;}}.product-page.beesknees .feature-img-container[data-angle="side"] .feature-dots .feature-dot[data-index="3"] .name {left: 131px;}@media all and (max-width: 1279px) {.product-page.beesknees .feature-img-container[data-angle="side"] .feature-dots .feature-dot[data-index="3"] .name {left: 206px;}}@media all and (max-width: 767px) {.product-page.beesknees .feature-img-container[data-angle="side"] .feature-dots .feature-dot[data-index="3"] .name {left: 40px;}}.product-page.carryme .feature-dots .feature-dot .name {width: 280px;}.product-page.carryme .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="1"] {top: 148px;left: 210px;}@media all and (max-width: 1279px) {.product-page.carryme .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="1"] {top: 88px;left: 210px;}}@media all and (max-width: 767px) {.product-page.carryme .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="1"] {top: 88px;left: 210px;}}.product-page.carryme .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="1"] .line {width: 240px;}@media all and (max-width: 1279px) {.product-page.carryme .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="1"] .line {width: 240px;}}@media all and (max-width: 767px) {.product-page.carryme .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="1"] .line {width: 130px;}}.product-page.carryme .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="1"] .name {left: 240px;}@media all and (max-width: 1279px) {.product-page.carryme .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="1"] .name {left: 240px;}}@media all and (max-width: 767px) {.product-page.carryme .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="1"] .name {left: 130px;}}.product-page.carryme .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="2"] {top: 382px;left: 348px;}@media all and (max-width: 1279px) {.product-page.carryme .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="2"] {top: 201px;left: 245px;}}@media all and (max-width: 767px) {.product-page.carryme .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="2"] {top: 143px;left: 260px;}}.product-page.carryme .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="2"] .line {width: 80px;}@media all and (max-width: 1279px) {.product-page.carryme .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="2"] .line {width: 150px;}}@media all and (max-width: 767px) {.product-page.carryme .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="2"] .line {width: 80px;}}.product-page.carryme .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="2"] .name {left: 80px;}@media all and (max-width: 1279px) {.product-page.carryme .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="2"] .name {left: 150px;}}@media all and (max-width: 767px) {.product-page.carryme .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="2"] .name {left: 80px;}}.product-page.carryme .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="3"] {top: 482px;left: 100px;}@media all and (max-width: 1279px) {.product-page.carryme .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="3"] {top: 322px;left: 127px;}}@media all and (max-width: 767px) {.product-page.carryme .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="3"] {top: 213px;left: 143px;}}.product-page.carryme .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="3"] .line {width: 350px;}@media all and (max-width: 1279px) {.product-page.carryme .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="3"] .line {width: 350px;}}@media all and (max-width: 767px) {.product-page.carryme .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="3"] .line {width: 196px;}}.product-page.carryme .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="3"] .name {left: 350px;}@media all and (max-width: 1279px) {.product-page.carryme .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="3"] .name {left: 350px;}}@media all and (max-width: 767px) {.product-page.carryme .feature-img-container[data-angle="front"] .feature-dots .feature-dot[data-index="3"] .name {left: 196px;}}@media all and (max-width: 767px) {.product-page.carryme .feature-img-container[data-angle="side"] {height: 600px;}}.product-page.carryme .feature-img-container[data-angle="side"] .feature-dots .feature-dot[data-index="1"] {top: 202px;left: 294px;}@media all and (max-width: 1279px) {.product-page.carryme .feature-img-container[data-angle="side"] .feature-dots .feature-dot[data-index="1"] {top: 202px;left: 294px;}}@media all and (max-width: 767px) {.product-page.carryme .feature-img-container[data-angle="side"] .feature-dots .feature-dot[data-index="1"] {top: 102px;left: 244px;}}.product-page.carryme .feature-img-container[data-angle="side"] .feature-dots .feature-dot[data-index="1"] .line {width: 180px;}@media all and (max-width: 1279px) {.product-page.carryme .feature-img-container[data-angle="side"] .feature-dots .feature-dot[data-index="1"] .line {width: 180px;}}@media all and (max-width: 767px) {.product-page.carryme .feature-img-container[data-angle="side"] .feature-dots .feature-dot[data-index="1"] .line {width: 80px;}}.product-page.carryme .feature-img-container[data-angle="side"] .feature-dots .feature-dot[data-index="1"] .name {left: 180px;}@media all and (max-width: 1279px) {.product-page.carryme .feature-img-container[data-angle="side"] .feature-dots .feature-dot[data-index="1"] .name {left: 180px;}}@media all and (max-width: 767px) {.product-page.carryme .feature-img-container[data-angle="side"] .feature-dots .feature-dot[data-index="1"] .name {left: 80px;}}.product-page.carryme .feature-img-container[data-angle="side"] .feature-dots .feature-dot[data-index="2"] {top: 467px;left: 386px;}@media all and (max-width: 1279px) {.product-page.carryme .feature-img-container[data-angle="side"] .feature-dots .feature-dot[data-index="2"] {top: 367px;left: 336px;}}@media all and (max-width: 767px) {.product-page.carryme .feature-img-container[data-angle="side"] .feature-dots .feature-dot[data-index="2"] {top: 237px;left: 296px;}}.product-page.carryme .feature-img-container[data-angle="side"] .feature-dots .feature-dot[data-index="2"] .line {width: 80px;}@media all and (max-width: 1279px) {.product-page.carryme .feature-img-container[data-angle="side"] .feature-dots .feature-dot[data-index="2"] .line {width: 80px;}}@media all and (max-width: 767px) {.product-page.carryme .feature-img-container[data-angle="side"] .feature-dots .feature-dot[data-index="2"] .line {width: 30px;}}.product-page.carryme .feature-img-container[data-angle="side"] .feature-dots .feature-dot[data-index="2"] .name {width: 280px;top: -31px;left: 80px;}@media all and (max-width: 1279px) {.product-page.carryme .feature-img-container[data-angle="side"] .feature-dots .feature-dot[data-index="2"] .name {width: 280px;top: -31px;left: 80px;}}@media all and (max-width: 767px) {.product-page.carryme .feature-img-container[data-angle="side"] .feature-dots .feature-dot[data-index="2"] .name {width: 280px;top: -38px;left: 30px;}}.product-page.carryme .feature-img-container[data-angle="side"] .feature-dots .feature-dot[data-index="3"] {top: 509px;left: 308px;}@media all and (max-width: 1279px) {.product-page.carryme .feature-img-container[data-angle="side"] .feature-dots .feature-dot[data-index="3"] {top: 509px;left: 308px;}}@media all and (max-width: 767px) {.product-page.carryme .feature-img-container[data-angle="side"] .feature-dots .feature-dot[data-index="3"] {top: 509px;left: 308px;}}.product-page.carryme .feature-img-container[data-angle="side"] .feature-dots .feature-dot[data-index="3"] .line {width: 131px;}@media all and (max-width: 1279px) {.product-page.carryme .feature-img-container[data-angle="side"] .feature-dots .feature-dot[data-index="3"] .line {width: 29px;}}@media all and (max-width: 767px) {.product-page.carryme .feature-img-container[data-angle="side"] .feature-dots .feature-dot[data-index="3"] .line {width: 12px;}}.product-page.carryme .feature-img-container[data-angle="side"] .feature-dots .feature-dot[data-index="3"] .name {left: 131px;}@media all and (max-width: 1279px) {.product-page.carryme .feature-img-container[data-angle="side"] .feature-dots .feature-dot[data-index="3"] .name {left: 29px;}}@media all and (max-width: 767px) {.product-page.carryme .feature-img-container[data-angle="side"] .feature-dots .feature-dot[data-index="3"] .name {left: 12px;}}.feature-img-container[data-angle="video"] {width: 90%;height: auto;margin-left: 10%;}@media all and (max-width: 1279px) {.feature-img-container[data-angle="video"] {width: 100%;margin-left: 0;padding-bottom: 100px;}}.feature-img-container[data-angle="video"] .yt-video {position: relative;width: 706px;margin: 50px auto;}@media all and (max-width: 1380px) {.feature-img-container[data-angle="video"] .yt-video {width: 540px;}}@media all and (max-width: 1279px) {.feature-img-container[data-angle="video"] .yt-video {width: 706px;}}@media all and (max-width: 880px) {.feature-img-container[data-angle="video"] .yt-video {width: 540px;margin-bottom: 150px;}}@media all and (max-width: 639px) {.feature-img-container[data-angle="video"] .yt-video {width: 320px;height: 180px;}}.feature-img-container[data-angle="video"] .yt-video video {width: 100%;height: auto;}.feature-img-container[data-angle="video"] .yt-video iframe {width: 706px;height: 397px;max-width: 100%;}@media all and (max-width: 1380px) {.feature-img-container[data-angle="video"] .yt-video iframe {width: 540px;height: 304px;}}@media all and (max-width: 1279px) {.feature-img-container[data-angle="video"] .yt-video iframe {width: 706px;height: 397px;}}@media all and (max-width: 880px) {.feature-img-container[data-angle="video"] .yt-video iframe {width: 540px;height: 304px;}}@media all and (max-width: 639px) {.feature-img-container[data-angle="video"] .yt-video iframe {width: 320px;height: 180px;}}.feature-img-container[data-angle="video"] .yt-video h3 {position: relative;width: 100%;font-size: 28px;margin: 10px 0 20px;color: #004d43;text-align: center;}@font-face {font-family: 'Locator-Bold';src: url('../fonts/locator-bold.eot');src: url('../fonts/locator-bold.eot?#iefix') format('embedded-opentype'), url('../fonts/locator-bold.woff') format('woff'), url('../fonts/locator-bold.ttf') format('truetype'), url('../fonts/locator-bold.svg#locator-bold') format('svg');font-weight: normal;font-style: normal;}@font-face {font-family: 'Locator-Black';src: url('../fonts/locator-black-webfont.eot');src: url('../fonts/locator-black-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/locator-black-webfont.woff2') format('woff2'),url('../fonts/locator-black-webfont.woff') format('woff'),url('../fonts/locator-black-webfont.ttf') format('truetype'),url('../fonts/locator-black-webfont.svg#locator_blackregular') format('svg');font-weight: normal;font-style: normal;}@font-face {font-family: 'Locator-Regular';src: url('../fonts/locator-regular.eot');src: url('../fonts/locator-regular.eot?#iefix') format('embedded-opentype'), url('../fonts/locator-regular.woff') format('woff'), url('../fonts/locator-regular.ttf') format('truetype'), url('../fonts/locator-regular.svg#locator-regular') format('svg');font-weight: normal;font-style: normal;}@font-face {font-family: 'Locator-Medium';src: url('../fonts/Locator-Medium.eot');src: url('../fonts/Locator-Medium.eot?#iefix') format('embedded-opentype'),url('../fonts/Locator-Medium.woff2') format('woff2'),url('../fonts/Locator-Medium.woff') format('woff'),url('../fonts/Locator-Medium.ttf') format('truetype'),url('../fonts/Locator-Medium.svg#Locator-Medium') format('svg');font-weight: normal;font-style: normal;}@font-face {font-family: 'Locator-Light';src: url('../fonts/locator-light.eot');src: url('../fonts/locator-light.eot?#iefix') format('embedded-opentype'),url('../fonts/locator-light.woff') format('woff'),url('../fonts/locator-light.ttf') format('truetype'),url('../fonts/locator-light.svg#locator-light') format('svg');font-weight: normal;font-style: normal;}@font-face {font-family: 'LocatorDisplay-Medium';src: url('../fonts/locatordisplay-medium.eot');src: url('../fonts/locatordisplay-medium.eot?#iefix') format('embedded-opentype'), url('../fonts/locatordisplay-medium.woff') format('woff'), url('../fonts/locatordisplay-medium.ttf') format('truetype'), url('../fonts/locatordisplay-medium.svg#locatordisplay-medium') format('svg');font-weight: normal;font-style: normal;}@font-face {font-family: 'LocatorDisplay-Light';src: url('../fonts/locatordisplay-light.eot');src: url('../fonts/locatordisplay-light.eot?#iefix') format('embedded-opentype'),url('../fonts/locatordisplay-light.woff') format('woff'),url('../fonts/locatordisplay-light.ttf') format('truetype'),url('../fonts/locatordisplay-light.svg#locatordisplay-light') format('svg');font-weight: normal;font-style: normal;}.graph-lightbox {display: none;}.graph-lightbox .container {position: absolute;top: 50%;left: 50%;width: 770px;height: 540px;margin: -250px 0 0 -385px;overflow: hidden;}@media all and (max-width: 900px) {.graph-lightbox .container {top: 70px;left: 5%;width: 90%;margin: 0 auto;}}@media all and (max-width: 767px) {.graph-lightbox .container {top: 0px;}}.graph-lightbox .container .top-side {width: 100%;-webkit-transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);}@media all and (max-width: 900px) {.graph-lightbox .container .top-side {display: none;}}.graph-lightbox .container .top-side h2 {position: relative;width: 100%;text-align: center;text-transform: uppercase;font-family: 'Locator-Bold', Arial;font-weight: normal;font-size: 24px;color: #e3e829;margin: -4px 0 0 0;}.graph-lightbox .container .top-side h3 {position: relative;width: 100%;text-align: center;text-transform: uppercase;font-family: 'Locator-Regular', Arial;font-weight: normal;font-size: 18px;color: #81bd41;margin: 0;}.graph-lightbox .container .left-side {position: absolute;top: 248px;left: -186px;-webkit-transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);}@media all and (max-width: 900px) {.graph-lightbox .container .left-side {left: -160px;}}.graph-lightbox .container .left-side .titles {-ms-transform: rotate(270deg);-webkit-transform: rotate(270deg);transform: rotate(270deg);}.graph-lightbox .container .left-side .titles .title {position: relative;width: 100%;text-align: center;font-family: 'Locator-Bold', Arial;font-weight: normal;font-size: 18px;color: #e3e829;margin: 0;}@media all and (max-width: 900px) {.graph-lightbox .container .left-side .titles .title {font-size: 13px;}}.graph-lightbox .container .left-side .titles .subtitle {position: relative;width: 100%;text-align: center;font-family: 'Locator-Regular', Arial;font-weight: normal;font-size: 14px;color: #81bd41;margin: 0;}@media all and (max-width: 900px) {.graph-lightbox .container .left-side .titles .subtitle {font-size: 12px;}}.graph-lightbox .container .grid {position: absolute;top: 95px;left: 50%;}@media all and (max-width: 900px) {.graph-lightbox .container .grid {left: 0;width: 100%;}}.graph-lightbox .container .grid .y-axis {position: absolute;top: -10px;left: 0;width: 48px;margin-left: -330px;}@media all and (max-width: 900px) {.graph-lightbox .container .grid .y-axis {margin-left: 25px;}}.graph-lightbox .container .grid .y-axis .num {position: relative;width: 100%;height: 40px;text-align: center;line-height: 1;-webkit-transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);}@media all and (max-width: 900px) {.graph-lightbox .container .grid .y-axis .num {font-size: 12px;}}.graph-lightbox .container .grid .y-axis .num[data-index="10"] {-webkit-transition-delay: 50ms;-moz-transition-delay: 50ms;-o-transition-delay: 50ms;transition-delay: 50ms;}.graph-lightbox .container .grid .y-axis .num[data-index="9"] {-webkit-transition-delay: 100ms;-moz-transition-delay: 100ms;-o-transition-delay: 100ms;transition-delay: 100ms;}.graph-lightbox .container .grid .y-axis .num[data-index="8"] {-webkit-transition-delay: 150ms;-moz-transition-delay: 150ms;-o-transition-delay: 150ms;transition-delay: 150ms;}.graph-lightbox .container .grid .y-axis .num[data-index="7"] {-webkit-transition-delay: 200ms;-moz-transition-delay: 200ms;-o-transition-delay: 200ms;transition-delay: 200ms;}.graph-lightbox .container .grid .y-axis .num[data-index="6"] {-webkit-transition-delay: 250ms;-moz-transition-delay: 250ms;-o-transition-delay: 250ms;transition-delay: 250ms;}.graph-lightbox .container .grid .y-axis .num[data-index="5"] {-webkit-transition-delay: 300ms;-moz-transition-delay: 300ms;-o-transition-delay: 300ms;transition-delay: 300ms;}.graph-lightbox .container .grid .y-axis .num[data-index="4"] {-webkit-transition-delay: 350ms;-moz-transition-delay: 350ms;-o-transition-delay: 350ms;transition-delay: 350ms;}.graph-lightbox .container .grid .y-axis .num[data-index="3"] {-webkit-transition-delay: 400ms;-moz-transition-delay: 400ms;-o-transition-delay: 400ms;transition-delay: 400ms;}.graph-lightbox .container .grid .y-axis .num[data-index="2"] {-webkit-transition-delay: 450ms;-moz-transition-delay: 450ms;-o-transition-delay: 450ms;transition-delay: 450ms;}.graph-lightbox .container .grid .y-axis .num[data-index="1"] {-webkit-transition-delay: 500ms;-moz-transition-delay: 500ms;-o-transition-delay: 500ms;transition-delay: 500ms;}.graph-lightbox .container .grid .box {position: absolute;top: 0;left: 50%;margin-left: -255px;width: 510px;height: 360px;}@media all and (max-width: 900px) {.graph-lightbox .container .grid .box {width: calc(100% - 70px);left: 70px;margin-left: 0;}}.graph-lightbox .container .grid .box .lines {position: absolute;top: 0;width: 100%;height: 360px;z-index: 20;}.graph-lightbox .container .grid .box .lines .line {position: relative;width: 100%;height: 1px;margin-bottom: 39px;opacity: 0.3;background-color: #81bd41;-webkit-transition: all 500ms cubic-bezier(0.77, 0, 0.175, 1);-moz-transition: all 500ms cubic-bezier(0.77, 0, 0.175, 1);-o-transition: all 500ms cubic-bezier(0.77, 0, 0.175, 1);transition: all 500ms cubic-bezier(0.77, 0, 0.175, 1);}.graph-lightbox .container .grid .box .lines .line[data-index="9"] {-webkit-transition-delay: 50ms;-moz-transition-delay: 50ms;-o-transition-delay: 50ms;transition-delay: 50ms;}.graph-lightbox .container .grid .box .lines .line[data-index="8"] {-webkit-transition-delay: 100ms;-moz-transition-delay: 100ms;-o-transition-delay: 100ms;transition-delay: 100ms;}.graph-lightbox .container .grid .box .lines .line[data-index="7"] {-webkit-transition-delay: 150ms;-moz-transition-delay: 150ms;-o-transition-delay: 150ms;transition-delay: 150ms;}.graph-lightbox .container .grid .box .lines .line[data-index="6"] {-webkit-transition-delay: 200ms;-moz-transition-delay: 200ms;-o-transition-delay: 200ms;transition-delay: 200ms;}.graph-lightbox .container .grid .box .lines .line[data-index="5"] {-webkit-transition-delay: 250ms;-moz-transition-delay: 250ms;-o-transition-delay: 250ms;transition-delay: 250ms;}.graph-lightbox .container .grid .box .lines .line[data-index="4"] {-webkit-transition-delay: 300ms;-moz-transition-delay: 300ms;-o-transition-delay: 300ms;transition-delay: 300ms;}.graph-lightbox .container .grid .box .lines .line[data-index="3"] {-webkit-transition-delay: 350ms;-moz-transition-delay: 350ms;-o-transition-delay: 350ms;transition-delay: 350ms;}.graph-lightbox .container .grid .box .lines .line[data-index="2"] {-webkit-transition-delay: 400ms;-moz-transition-delay: 400ms;-o-transition-delay: 400ms;transition-delay: 400ms;}.graph-lightbox .container .grid .box .lines .line[data-index="1"] {-webkit-transition-delay: 450ms;-moz-transition-delay: 450ms;-o-transition-delay: 450ms;transition-delay: 450ms;}.graph-lightbox .container .grid .box .lines .line-vertical {position: absolute;bottom: 0;left: 0;width: 1px;height: 360px;background-color: #81bd41;-webkit-transition: all 500ms cubic-bezier(0.77, 0, 0.175, 1);-moz-transition: all 500ms cubic-bezier(0.77, 0, 0.175, 1);-o-transition: all 500ms cubic-bezier(0.77, 0, 0.175, 1);transition: all 500ms cubic-bezier(0.77, 0, 0.175, 1);}.graph-lightbox .container .grid .box .lines .line-horizontal {position: absolute;bottom: 0;left: 0;width: 100%;height: 1px;background-color: #81bd41;-webkit-transition: all 500ms cubic-bezier(0.77, 0, 0.175, 1);-moz-transition: all 500ms cubic-bezier(0.77, 0, 0.175, 1);-o-transition: all 500ms cubic-bezier(0.77, 0, 0.175, 1);transition: all 500ms cubic-bezier(0.77, 0, 0.175, 1);}.graph-lightbox .container .grid .box .columns {position: absolute;top: 0;left: 50%;margin-left: -255px;width: 510px;height: 360px;z-index: 10;}@media all and (max-width: 900px) {.graph-lightbox .container .grid .box .columns {width: 100%;left: 0;margin-left: 0;}}.graph-lightbox .container .grid .box .columns .col {float: left;position: relative;width: 20%;height: 360px;display: block;}.graph-lightbox .container .grid .box .columns .col .bar {position: absolute;width: 60px;height: 360px;left: 50%;margin-left: -30px;bottom: 0;background-image: url("../images/science/graph-gradient.png");background-size: 5px 360px;background-position: center bottom;background-repeat: repeat-x;-webkit-transition: all 500ms cubic-bezier(0.77, 0, 0.175, 1);-moz-transition: all 500ms cubic-bezier(0.77, 0, 0.175, 1);-o-transition: all 500ms cubic-bezier(0.77, 0, 0.175, 1);transition: all 500ms cubic-bezier(0.77, 0, 0.175, 1);}@media all and (max-width: 900px) {.graph-lightbox .container .grid .box .columns .col .bar {width: 50%;left: 0;margin-left: 25%;}}.graph-lightbox .container .grid .box .columns .col .title {position: absolute;top: 380px;padding: 0 10px;text-align: center;width: 100%;font-family: 'Locator-Bold', Arial;font-weight: normal;font-size: 16px;line-height: 1.2;color: #81bd41;-webkit-transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);}@media all and (max-width: 767px) {.graph-lightbox .container .grid .box .columns .col .title {font-size: 10px;padding: 0 2px;}}.graph-lightbox .container .grid .box .columns .col.selected .title {color: #e3e829;}.graph-lightbox .container .grid .box .columns .col[data-index="1"] .bar,.graph-lightbox .container .grid .box .columns .col[data-index="1"] .title {-webkit-transition-delay: 150ms;-moz-transition-delay: 150ms;-o-transition-delay: 150ms;transition-delay: 150ms;}.graph-lightbox .container .grid .box .columns .col[data-index="2"] .bar,.graph-lightbox .container .grid .box .columns .col[data-index="2"] .title {-webkit-transition-delay: 200ms;-moz-transition-delay: 200ms;-o-transition-delay: 200ms;transition-delay: 200ms;}.graph-lightbox .container .grid .box .columns .col[data-index="3"] .bar,.graph-lightbox .container .grid .box .columns .col[data-index="3"] .title {-webkit-transition-delay: 250ms;-moz-transition-delay: 250ms;-o-transition-delay: 250ms;transition-delay: 250ms;}.graph-lightbox .container .grid .box .columns .col[data-index="4"] .bar,.graph-lightbox .container .grid .box .columns .col[data-index="4"] .title {-webkit-transition-delay: 300ms;-moz-transition-delay: 300ms;-o-transition-delay: 300ms;transition-delay: 300ms;}.graph-lightbox .container .grid .box .columns .col[data-index="5"] .bar,.graph-lightbox .container .grid .box .columns .col[data-index="5"] .title {-webkit-transition-delay: 350ms;-moz-transition-delay: 350ms;-o-transition-delay: 350ms;transition-delay: 350ms;}.graph-lightbox .container .grid .box .columns .col[data-index="1"] .title {width: 400%;}#graph-side .container .grid .box .lines .line {margin-bottom: 44px;}#graph-side .container .grid .y-axis .num {height: 45px;}#graph-temple .container .grid .box .lines .line {margin-bottom: 59px;}#graph-temple .container .grid .y-axis .num {height: 60px;}.science[data-graph="graph-front"] .graph-lightbox .container .grid .box .columns .col[data-index="1"] .bar {height: 48px;}.science[data-graph="graph-front"] .graph-lightbox .container .grid .box .columns .col[data-index="2"] .bar {height: 77px;}.science[data-graph="graph-front"] .graph-lightbox .container .grid .box .columns .col[data-index="3"] .bar {height: 132px;}.science[data-graph="graph-front"] .graph-lightbox .container .grid .box .columns .col[data-index="4"] .bar {height: 155px;}.science[data-graph="graph-front"] .graph-lightbox .container .grid .box .columns .col[data-index="5"] .bar {height: 324px;}.science[data-graph="graph-side"] .graph-lightbox .container .grid .box .columns .col[data-index="1"] .bar {height: 169px;}.science[data-graph="graph-side"] .graph-lightbox .container .grid .box .columns .col[data-index="2"] .bar {height: 172px;}.science[data-graph="graph-side"] .graph-lightbox .container .grid .box .columns .col[data-index="3"] .bar {height: 161px;}.science[data-graph="graph-side"] .graph-lightbox .container .grid .box .columns .col[data-index="4"] .bar {height: 135px;}.science[data-graph="graph-side"] .graph-lightbox .container .grid .box .columns .col[data-index="5"] .bar {height: 301px;}.science[data-graph="graph-temple"] .graph-lightbox .container .grid .box .columns .col[data-index="1"] .bar {height: 44px;}.science[data-graph="graph-temple"] .graph-lightbox .container .grid .box .columns .col[data-index="2"] .bar {height: 122px;}.science[data-graph="graph-temple"] .graph-lightbox .container .grid .box .columns .col[data-index="3"] .bar {height: 57px;}.science[data-graph="graph-temple"] .graph-lightbox .container .grid .box .columns .col[data-index="4"] .bar {height: 5px;}.science[data-graph="graph-temple"] .graph-lightbox .container .grid .box .columns .col[data-index="5"] .bar {height: 329px;}.graph-lightbox.transition-out .container .top-side {opacity: 0;}.graph-lightbox.transition-out .container .left-side {opacity: 0;}.graph-lightbox.transition-out .container .grid .y-axis .num {opacity: 0 !important;}.graph-lightbox.transition-out .container .grid .box .lines .line {width: 0px !important;}.graph-lightbox.transition-out .container .grid .box .lines .line-vertical {height: 0px !important;}.graph-lightbox.transition-out .container .grid .box .lines .line-horizontal {width: 0px !important;}.graph-lightbox.transition-out .container .grid .box .columns .col .bar {height: 0 !important;}.graph-lightbox.transition-out .container .grid .box .columns .col .title {opacity: 0 !important;}.graph-lightbox.transition-out .container .close-btn {-ms-transform: scale(0, 0);-webkit-transform: scale(0, 0);transform: scale(0, 0);}footer {position: absolute;right: 0;width: 100%;height: 120px;z-index: 300;clear: both;}@media all and (max-width: 880px) {footer {height: 246px;}}footer .social-icons {float: left;width: 189px;margin-left: 30px;}@media all and (max-width: 880px) {footer .social-icons {clear: both;}}footer .social-icons .txt {font-size: 21px;font-weight: 500;margin-bottom: 17px;}footer .social-icons .icon {float: left;width: 48px;height: 48px;background-position: center;background-size: 48px 48px;background-repeat: no-repeat;margin-right: 15px;cursor: pointer;display: block;}footer .social-icons .icon.ig {background-image: url('../images/common/ig-icon.svg');}footer .social-icons .icon.fb {background-image: url('../images/common/fb-icon.svg');}footer .social-icons .icon.yt {background-image: url('../images/common/yt-icon.svg');}footer #mc_embed_signup {float: right;width: 354px;margin-top: -16px;margin-right: 40px;}@media all and (max-width: 880px) {footer #mc_embed_signup {float: left;margin-bottom: 50px;margin-left: 30px;margin-right: 0;margin-top: 0;width: calc(100% - 60px);}}footer #mc_embed_signup #mc-embedded-subscribe {position: absolute;top: auto;margin-top: 4px;right: 45px;width: 39px;height: 39px;cursor: pointer;background-size: 9px 15px;background-repeat: no-repeat;background-position: center;background-image: url("../images/common/arrow-right-yellow.svg");outline: none;background-color: #004d43;-webkit-appearance: none;-moz-appearance: none;-ms-appearance: none;-o-appearance: none;appearance: none;border: none;}@media all and (max-width: 1023px) {footer #mc_embed_signup #mc-embedded-subscribe {right: 35px;}}footer #mc_embed_signup .txt {font-size: 21px;font-weight: 500;margin-bottom: 17px;}footer #mc_embed_signup label {display: none;}footer #mc_embed_signup input.email {width: 100%;height: 49px;border-radius: 5px;border: solid 1px rgba(255, 255, 255, 0.25);color: #e3e829;outline: none;background-color: #004d43;font-size: 21px;padding: 16px;}footer #mc_embed_signup input.email::placeholder {opacity: 0.6;color: #e3e829;}#login{position: fixed;width: 100%;height: 100%;}#login-form{position: absolute;width: 290px;left: 50%;top: 50%;margin: -167px 0px 0px -145px;}#login-form #login-logo{display: block;position: relative;width: 270px;margin: 0px auto 60px;}#login-form fieldset{border: none;padding: 0px;margin-bottom: 10px;}#login-form fieldset input{width: 290px;height: 43px;border-radius: 5px;border: 1px solid #000000;font-family: 'Arial';font-size: 18px;padding: 5px 10px;color: #52576a;background:#FFFFFF;}#login-form fieldset input[type=text].error,#login-form fieldset input[type=password].error{background:#ff0000;color: #FFFFFF;}#login-form.forgot-password fieldset.password{display: none;}#login-form fieldset input[type=submit]{background:#ffd000;cursor: pointer;}#forgot-password,#cancel-forgot-password{color: #000000;font-family: 'Arial';font-size: 14px;float: right;margin-top: 20px;cursor: pointer;}#cancel-forgot-password{display: none;}#login-form.forgot-password #forgot-password,#login-form.forgot-password .message-field{display: none;}#login-form.forgot-password #cancel-forgot-password{display: block;}#reset-password-message{display: none;}#login-form.forgot-password #reset-password-message{display: block;}.message-field{color: #000000;font-family: 'FaktPro-Blond';font-size: 12px;cursor: pointer;display: block;line-height: 1.5;}.case-study-circle-off{background-image: url("../images/sprite.png");background-repeat: no-repeat;background-position: -0px -0px;width: 21px;height: 20px;display: block;}.case-study-circle-on{background-image: url("../images/sprite.png");background-repeat: no-repeat;background-position: -21px -0px;width: 23px;height: 22px;display: block;}.cross{background-image: url("../images/sprite.png");background-repeat: no-repeat;background-position: -44px -0px;width: 23px;height: 23px;display: block;}.science {position: absolute;top: 0;width: 100%;height: 100%;color: #84bd00;}.science[data-id="olab"] .based-on-science-menu .menu-item[data-id="olab"] {color: #e3ea00;cursor: default;}.science[data-id="olab"] .based-on-science-menu .line .active {width: 44px;left: 0px;opacity: 1;}.science[data-id="olab"] .angles {left: 0;}@media all and (max-width: 1279px) {.science[data-id="olab"] .angles .angle[data-id="olab"] {display: block;}}.science[data-id="olab"] .angles .angle[data-id="olab"] .container {display: block;pointer-events: auto;}.science[data-id="ultrastop"] .based-on-science-menu .menu-item[data-id="ultrastop"] {color: #e3ea00;cursor: default;}.science[data-id="ultrastop"] .based-on-science-menu .line .active {width: 97px;left: 69px;opacity: 1;}.science[data-id="ultrastop"] .angles {left: -100%;}@media all and (max-width: 1279px) {.science[data-id="ultrastop"] .angles {left: 0;}}@media all and (max-width: 1279px) {.science[data-id="ultrastop"] .angles .angle[data-id="ultrastop"] {display: block;}}.science[data-id="ultrastop"] .angles .angle[data-id="ultrastop"] .container {display: block;pointer-events: auto;}.science[data-id="impacts"] .based-on-science-menu .menu-item[data-id="impacts"] {color: #e3ea00;cursor: default;}.science[data-id="impacts"] .based-on-science-menu .line .active {width: 71px;left: 191px;opacity: 1;}.science[data-id="impacts"] .angles {left: -200%;}@media all and (max-width: 1279px) {.science[data-id="impacts"] .angles {left: 0;}}@media all and (max-width: 1279px) {.science[data-id="impacts"] .angles .angle[data-id="impacts"] {display: block;}}.science[data-id="impacts"] .angles .angle[data-id="impacts"] .container {display: block;pointer-events: auto;}.science .section-logo {margin-bottom: 89px;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;}@media all and (max-width: 880px) {.science .section-logo {width: auto;height: 39px;margin-bottom: 24px;}}.science .based-on-science-menu {position: absolute;top: 106px;left: 50%;width: 1280px;margin-left: -640px;z-index: 20;}@media all and (max-width: 1380px) {.science .based-on-science-menu {left: 40px;width: calc(100% - 80px);margin-left: 0px;}}@media all and (max-width: 1279px) {.science .based-on-science-menu {left: 30px;width: calc(100% - 60px);}}.science .based-on-science-menu .menu-item {float: left;font-size: 16px;font-family: 'Locator-Bold', Arial;font-weight: normal;line-height: 1;margin-right: 25px;color: #84bd00;cursor: pointer;-webkit-transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);}.science .based-on-science-menu .line {position: absolute;top: 30px;background-color: #004d43;width: 100%;height: 1px;}.science .based-on-science-menu .line .active {position: absolute;top: -1px;left: 0;width: 100px;height: 1px;background-color: #e3e829;opacity: 0;-webkit-transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);}.science > .bg {position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 1;display: none;}.science > .bg.transition-out {opacity: 0;}.science .full-width {position: absolute;top: 233px;left: 0;width: 100%;}@media all and (max-width: 1279px) {.science .full-width {top: 183px;}}.science .bos-menu-container {position: absolute;top: 0;left: 50%;width: 100%;max-width: 1440px;margin-top: 144px;margin-left: -720px;z-index: 10;-webkit-transition: all 500ms cubic-bezier(0.165, 0.84, 0.44, 1);-moz-transition: all 500ms cubic-bezier(0.165, 0.84, 0.44, 1);-o-transition: all 500ms cubic-bezier(0.165, 0.84, 0.44, 1);transition: all 500ms cubic-bezier(0.165, 0.84, 0.44, 1);}@media all and (max-width: 1460px) {.science .bos-menu-container {left: 0;margin-left: 0;}}@media all and (max-width: 1279px) {.science .bos-menu-container {margin-top: 104px;}}@media all and (max-width: 767px) {.science .bos-menu-container {margin-top: 84px;}}@media all and (max-height: 720px) and (min-width: 1280px) {.science .bos-menu-container {margin-top: 104px;}}.science .bos-menu-container .bos-menu {position: absolute;width: 324px;height: 37px;right: 357px;background-color: #00262a;border-radius: 50px;padding-left: 20px;}@media all and (max-width: 1279px) {.science .bos-menu-container .bos-menu {right: 325px;}}@media all and (max-width: 880px) {.science .bos-menu-container .bos-menu {left: 50%;right: auto;margin-left: -162px;}}.science .bos-menu-container .bos-menu .menu-item {float: left;font-family: 'Locator-Bold', Arial;font-weight: normal;font-size: 15px;padding: 8px 0 11px 0;margin-right: 29px;display: block;text-transform: uppercase;color: #007581;cursor: pointer;-webkit-transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);}.science .bos-menu-container .bos-menu .menu-item.last {margin-right: 0;}.science .bos-menu-container .bos-menu .triangle {position: absolute;left: 50%;margin-top: -5px;margin-left: -5px;width: 9px;height: 5px;background-image: url("../images/common/submenu-triangle.png");background-size: 9px 5px;background-repeat: no-repeat;}@media all and (max-width: 880px) {.science .bos-menu-container .bos-menu .triangle {display: none;}}@media all and (-webkit-min-device-pixel-ratio: 1.5) {.science .bos-menu-container .bos-menu .triangle {background-image: url("../images/common/submenu-triangle@2x.png");}}.science .bos-menu-container.transition-out {opacity: 0;-ms-transform: translate(0px, 50px);-webkit-transform: translate(0px, 50px);transform: translate(0px, 50px);}.science .angles {position: absolute;top: 0;left: 0;width: 300%;-webkit-transition: all 800ms cubic-bezier(0.77, 0, 0.175, 1);-moz-transition: all 800ms cubic-bezier(0.77, 0, 0.175, 1);-o-transition: all 800ms cubic-bezier(0.77, 0, 0.175, 1);transition: all 800ms cubic-bezier(0.77, 0, 0.175, 1);}@media all and (max-width: 1279px) {.science .angles {width: 100%;}}.science .angles .angle {float: left;width: 33.33%;min-height: 1px;display: block;height: auto;overflow: hidden;}@media all and (max-width: 1279px) {.science .angles .angle {width: 100%;display: none;}}.science .angles .angle[data-id="olab"] {left: 0;}.science .angles .angle[data-id="ultrastop"] {left: 33.33%;}@media all and (max-width: 1279px) {.science .angles .angle[data-id="ultrastop"] {left: 0;}}.science .angles .angle[data-id="impacts"] {left: 66.66%;}@media all and (max-width: 1279px) {.science .angles .angle[data-id="impacts"] {left: 0;}}.science .angles .angle .graph-img-container {clear: both;width: 90%;margin-left: 10%;margin-bottom: 80px;}@media all and (max-width: 880px) {.science .angles .angle .graph-img-container {width: 100%;margin-left: 0;}}.science .angles .angle .graph-img-container .title {position: relative;margin: 0 auto 10px auto;width: 640px;font-size: 60px;text-align: center;color: #e3e829;}@media all and (max-width: 880px) {.science .angles .angle .graph-img-container .title {width: 100%;max-width: 300px;}}.science .angles .angle .graph-img-container .title .ultrastop-logo-small {float: left;width: 252px;margin-right: 15px;}@media all and (max-width: 880px) {.science .angles .angle .graph-img-container .title .ultrastop-logo-small {height: 20px;width: auto;}}.science .angles .angle .graph-img-container .title .txt {float: left;line-height: 0.75;}@media all and (max-width: 880px) {.science .angles .angle .graph-img-container .title .txt {font-size: 28px;}}.science .angles .angle .graph-img-container img {position: relative;width: 90%;max-width: 706px;margin: 0 auto;display: block;}.science .angles .angle .container {position: relative;width: calc(100% - 80px);max-width: 1280px;margin: 0 auto;padding-bottom: 120px;clear: both;pointer-events: none;}@media all and (max-width: 1279px) {.science .angles .angle .container {width: calc(100% - 60px);}}@media all and (max-width: 767px) {.science .angles .angle .container {padding-bottom: 0;}}.science .angles .angle .container h2 {width: 100%;font-family: 'Locator-Bold', Arial;font-weight: normal;color: #e3e829;font-size: 115px;line-height: 1.08;margin: 0 0 0 -6px;padding-bottom: 51px;}@media all and (max-width: 880px) {.science .angles .angle .container h2 {font-size: 57px;line-height: 1.4;margin: -20px 0 0 -3px;}}.science .angles .angle .container .left-copy {float: left;width: 31.25%;margin-top: 16px;}@media all and (max-width: 1279px) {.science .angles .angle .container .left-copy {float: none;position: relative;width: 100%;max-width: 832px;margin: 0 auto 60px auto;}}.science .angles .angle .container .left-copy h3 {font-family: 'Locator-Bold', Arial;font-weight: normal;font-size: 21px;text-transform: uppercase;line-height: 1;color: #e3e829;margin: 0;}.science .angles .angle .container .left-copy p {font-size: 18px;max-width: 320px;line-height: 1.333;color: #81bd41;margin: 19px 0 26px 0;}@media all and (max-width: 1279px) {.science .angles .angle .container .left-copy p {max-width: 600px;}}.science .angles .angle .container .left-copy .text-link {position: relative;width: 240px;color: #81bd41;display: block;cursor: pointer;-webkit-transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);}.science .angles .angle .container .left-copy .text-link .graph-icon {position: absolute;top: 3px;right: 0;width: 13px;height: 12px;display: block;}.science .angles .angle .container .left-copy .text-link .graph-icon .line1 {left: 0px;height: 7px;}.science .angles .angle .container .left-copy .text-link .graph-icon .line2 {left: 5px;height: 9px;}.science .angles .angle .container .left-copy .text-link .graph-icon .line3 {left: 10px;height: 12px;}.science .angles .angle .container .left-copy .text-link .graph-icon .line1,.science .angles .angle .container .left-copy .text-link .graph-icon .line2,.science .angles .angle .container .left-copy .text-link .graph-icon .line3 {position: absolute;bottom: 0;width: 3px;background-color: #81bd41;z-index: 1;}.science .angles .angle .container .left-copy .text-link .graph-icon .line1-yellow,.science .angles .angle .container .left-copy .text-link .graph-icon .line2-yellow,.science .angles .angle .container .left-copy .text-link .graph-icon .line3-yellow {position: absolute;bottom: 0;width: 3px;background-color: #e3e829;height: 0;z-index: 3;-webkit-transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);}.science .angles .angle .container .left-copy .text-link .graph-icon .line1-yellow {left: 0px;}.science .angles .angle .container .left-copy .text-link .graph-icon .line2-yellow {left: 5px;-webkit-transition-delay: 75ms;-moz-transition-delay: 75ms;-o-transition-delay: 75ms;transition-delay: 75ms;}.science .angles .angle .container .left-copy .text-link .graph-icon .line3-yellow {left: 10px;-webkit-transition-delay: 150ms;-moz-transition-delay: 150ms;-o-transition-delay: 150ms;transition-delay: 150ms;}.science .angles .angle .container .videos {float: right;width: 65%;display: flex;justify-content: space-between;flex-wrap: wrap;}@media all and (max-width: 1279px) {.science .angles .angle .container .videos {float: none;position: relative;width: 100%;max-width: 832px;margin: 0 auto 80px auto;}}.science .angles .angle .container .videos .graph-img-btn {width: 31%;margin-bottom: 50px;cursor: pointer;position: relative;}@media all and (max-width: 767px) {.science .angles .angle .container .videos .graph-img-btn {width: 100%;max-width: 380px;margin: 0 auto 35px auto;order: 7;}}.science .angles .angle .container .videos .graph-img-btn img {display: block;width: 100%;-webkit-box-shadow: 0px 10px 14px 0px rgba(0, 0, 0, 0.25);-moz-box-shadow: 0px 10px 14px 0px rgba(0, 0, 0, 0.25);box-shadow: 0px 10px 14px 0px rgba(0, 0, 0, 0.25);}.science .angles .angle .container .videos .graph-img-btn span {font-family: 'Locator-Bold', Arial;font-size: 16px;color: #81bd41;text-align: right;display: block;padding-top: 9px;-webkit-transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);}.science .angles .angle .container .videos .video {width: 31%;margin-bottom: 50px;cursor: pointer;position: relative;}@media all and (max-width: 767px) {.science .angles .angle .container .videos .video {width: 100%;max-width: 380px;margin: 0 auto 35px auto;order: 1;}}.science .angles .angle .container .videos .video.invisible-disabled {opacity: 0;pointer-events: none;}@media all and (max-width: 767px) {.science .angles .angle .container .videos .video.invisible-disabled {display: none;}}.science .angles .angle .container .videos .video .play-icon-container {position: absolute;top: 0;left: 0;width: 100%;}.science .angles .angle .container .videos .video .play-icon-container .play-icon {display: none;position: absolute;top: 50%;left: 50%;margin-top: -25px;margin-left: -25px;width: 50px;height: 50px;background-image: url("../images/common/icon-play.png");background-size: 50px 50px;background-repeat: no-repeat;}@media all and (max-width: 1279px) {.science .angles .angle .container .videos .video .play-icon-container .play-icon {display: block;}}@media all and (-webkit-min-device-pixel-ratio: 1.5) {.science .angles .angle .container .videos .video .play-icon-container .play-icon {background-image: url("../images/common/icon-play@2x.png");}}.science .angles .angle .container .videos .video img {display: block;width: 100%;-webkit-box-shadow: 0px 10px 14px 0px rgba(0, 0, 0, 0.25);-moz-box-shadow: 0px 10px 14px 0px rgba(0, 0, 0, 0.25);box-shadow: 0px 10px 14px 0px rgba(0, 0, 0, 0.25);}.science .angles .angle .container .videos .video span {font-family: 'Locator-Bold', Arial;font-size: 16px;color: #81bd41;text-align: right;display: block;padding-top: 9px;-webkit-transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);}.science .angles .angle .container .videos .video.desktop-third {margin-left: 0;}@media all and (max-width: 1279px) {.science .angles .angle .container .videos .video.desktop-third {margin-right: 3.5%;}}@media all and (max-width: 767px) {.science .angles .angle .container .videos .video.desktop-third {margin: 0 auto 35px auto;}}@media all and (max-width: 1279px) {.science .angles .angle .container .videos .video.mobile-third {margin-right: auto !important;}}@media all and (max-width: 767px) {.science .angles .angle .container .videos .video.mobile-third {margin: 0 auto 35px auto;}}.science .angles .angle .container .videos .video.mobile-show {display: none;}@media all and (max-width: 1279px) {.science .angles .angle .container .videos .video.mobile-show {display: block;}}.science .angles .angle .container .videos .video.mobile-hide {display: block;}@media all and (max-width: 1279px) {.science .angles .angle .container .videos .video.mobile-hide {display: none;}}@media all and (max-width: 1279px) {.science .angles .angle[data-id="olab"] .container {padding-top: 11px;}}@media all and (max-width: 880px) {.science .angles .angle[data-id="olab"] .container {padding-top: 0px;}}.science .angles .angle[data-id="olab"] .container img {-webkit-box-shadow: 0px 10px 14px 0px rgba(0, 0, 0, 0.25);-moz-box-shadow: 0px 10px 14px 0px rgba(0, 0, 0, 0.25);box-shadow: 0px 10px 14px 0px rgba(0, 0, 0, 0.25);}.science .angles .angle[data-id="olab"] .container img.section-logo {-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;}.science .angles .angle[data-id="olab"] .container .left-copy {float: left;width: calc(100% - 550px);max-width: 680px;}@media all and (max-width: 1279px) {.science .angles .angle[data-id="olab"] .container .left-copy {width: 48%;margin-bottom: 0;}}@media all and (max-width: 767px) {.science .angles .angle[data-id="olab"] .container .left-copy {float: none;width: 100%;max-width: none;margin-bottom: 60px;}}.science .angles .angle[data-id="olab"] .container .left-copy .col {float: left;width: calc(50% - 40px);margin-right: 40px;}@media all and (max-width: 1279px) {.science .angles .angle[data-id="olab"] .container .left-copy .col {float: none;width: calc(100% - 40px);margin: 0 0 40px 0;}}@media all and (max-width: 767px) {.science .angles .angle[data-id="olab"] .container .left-copy .col {width: 100%;}}.science .angles .angle[data-id="olab"] .container .left-copy .col p {margin: 20px 0;}@media all and (max-width: 767px) {.science .angles .angle[data-id="olab"] .container .left-copy .col p {max-width: none;}}@media all and (max-width: 1279px) {.science .angles .angle[data-id="olab"] .container .left-copy h2 {line-height: 0.85;margin-bottom: 30px;}}@media all and (max-width: 767px) {.science .angles .angle[data-id="olab"] .container .left-copy h2 {font-size: 56px;}}.science .angles .angle[data-id="olab"] .container .right-copy {float: right;width: 510px;}@media all and (max-width: 1279px) {.science .angles .angle[data-id="olab"] .container .right-copy {width: 48%;}}@media all and (max-width: 767px) {.science .angles .angle[data-id="olab"] .container .right-copy {float: none;width: 100%;}}.science .angles .angle[data-id="olab"] .container .right-copy img {width: 100%;}.science .angles .angle[data-id="olab"] .container .right-copy p {max-width: 400px;margin: 30px 0;}@media all and (max-width: 767px) {.science .angles .angle[data-id="olab"] .container .right-copy p {max-width: none;}}.science .angles .angle[data-id="olab"] .container .three-cols {position: relative;width: 100%;clear: both;padding-top: 84px;}@media all and (max-width: 1279px) {.science .angles .angle[data-id="olab"] .container .three-cols {padding-top: 20px;}}.science .angles .angle[data-id="olab"] .container .three-cols .col {float: left;width: 31.25%;margin-right: 3.125%;}@media all and (max-width: 900px) {.science .angles .angle[data-id="olab"] .container .three-cols .col {float: none;position: relative;width: 100%;margin: 0 auto 60px auto;}}.science .angles .angle[data-id="olab"] .container .three-cols .col p {margin: 20px 0;max-width: 290px;}@media all and (max-width: 900px) {.science .angles .angle[data-id="olab"] .container .three-cols .col p {margin: 24px 0;max-width: none;}}.science .angles .angle[data-id="olab"] .container .three-cols .col img {width: 100%;}.science .angles .angle[data-id="olab"] .container .three-cols .col.last {margin-right: 0;}.science .angles .angle[data-id="olab"] .container .olab-footer {position: relative;clear: both;padding-top: 114px;padding-bottom: 80px;}@media all and (max-width: 900px) {.science .angles .angle[data-id="olab"] .container .olab-footer {padding-top: 0;}}@media all and (max-width: 767px) {.science .angles .angle[data-id="olab"] .container .olab-footer {padding-bottom: 20px;}}.science .angles .angle[data-id="olab"] .container .olab-footer.no-pad-top {padding-top: 0;}.science .angles .angle[data-id="olab"] .container .olab-footer table {width: 100%;}.science .angles .angle[data-id="olab"] .container .olab-footer table,.science .angles .angle[data-id="olab"] .container .olab-footer tr,.science .angles .angle[data-id="olab"] .container .olab-footer td {font-family: 'Locator-Regular', Arial;font-weight: normal;font-size: 18px;line-height: 1.5;color: #81bd41;vertical-align: middle;}@media all and (max-width: 900px) {.science .angles .angle[data-id="olab"] .container .olab-footer table,.science .angles .angle[data-id="olab"] .container .olab-footer tr,.science .angles .angle[data-id="olab"] .container .olab-footer td {display: block;}}.science .angles .angle[data-id="olab"] .container .olab-footer table .img-container,.science .angles .angle[data-id="olab"] .container .olab-footer tr .img-container,.science .angles .angle[data-id="olab"] .container .olab-footer td .img-container {width: 63.66%;}@media all and (max-width: 900px) {.science .angles .angle[data-id="olab"] .container .olab-footer table .img-container,.science .angles .angle[data-id="olab"] .container .olab-footer tr .img-container,.science .angles .angle[data-id="olab"] .container .olab-footer td .img-container {width: 100%;}}.science .angles .angle[data-id="olab"] .container .olab-footer table .img-container img,.science .angles .angle[data-id="olab"] .container .olab-footer tr .img-container img,.science .angles .angle[data-id="olab"] .container .olab-footer td .img-container img {width: 100%;max-width: 640px;}.science .angles .angle[data-id="olab"] .container .olab-footer table .img-container.no-max img,.science .angles .angle[data-id="olab"] .container .olab-footer tr .img-container.no-max img,.science .angles .angle[data-id="olab"] .container .olab-footer td .img-container.no-max img {width: calc(100% - 80px);max-width: none;}@media all and (max-width: 880px) {.science .angles .angle[data-id="olab"] .container .olab-footer table .img-container.no-max img,.science .angles .angle[data-id="olab"] .container .olab-footer tr .img-container.no-max img,.science .angles .angle[data-id="olab"] .container .olab-footer td .img-container.no-max img {width: 100%;margin-bottom: 20px;}}.science .angles .angle[data-id="olab"] .container .olab-footer table .p,.science .angles .angle[data-id="olab"] .container .olab-footer tr .p,.science .angles .angle[data-id="olab"] .container .olab-footer td .p {width: 33.33%;padding-right: 40px;}@media all and (max-width: 900px) {.science .angles .angle[data-id="olab"] .container .olab-footer table .p,.science .angles .angle[data-id="olab"] .container .olab-footer tr .p,.science .angles .angle[data-id="olab"] .container .olab-footer td .p {width: 100%;margin-bottom: 60px;}}@media all and (max-width: 880px) {.science .angles .angle[data-id="olab"] .container .olab-footer table .p,.science .angles .angle[data-id="olab"] .container .olab-footer tr .p,.science .angles .angle[data-id="olab"] .container .olab-footer td .p {padding-right: 0;}}.science .angles .angle[data-id="ultrastop"] .container .left-right-container {margin-bottom: 94px;}@media all and (max-width: 880px) {.science .angles .angle[data-id="ultrastop"] .container .left-right-container {margin-bottom: 42px;}}.science .angles .angle[data-id="ultrastop"] .container h2 {text-transform: uppercase;font-size: 21px;padding-bottom: 20px;}@media all and (max-width: 880px) {.science .angles .angle[data-id="ultrastop"] .container h2 {padding-bottom: 0px;}}@media all and (max-width: 880px) {.science .angles .angle[data-id="ultrastop"] .container p {font-size: 18px;}}.science .angles .angle[data-id="ultrastop"] .container .left-side {float: left;width: 33.33%;padding-right: 60px;font-size: 24px;}@media all and (max-width: 1023px) {.science .angles .angle[data-id="ultrastop"] .container .left-side {width: 100%;position: relative;float: none;padding-right: 0;}}.science .angles .angle[data-id="ultrastop"] .container .left-side .txt-bold {float: left;font-weight: 500;}.science .angles .angle[data-id="ultrastop"] .container .left-side .arrow {float: left;width: 13px;height: 9px;margin: 10px 8px 0 8px;background-image: url("../images/science/simple-arrow-green.svg");background-size: 13px 9px;background-repeat: no-repeat;}@media all and (max-width: 880px) {.science .angles .angle[data-id="ultrastop"] .container .left-side .arrow {margin-top: 6px;}}.science .angles .angle[data-id="ultrastop"] .container .left-side .txt {float: left;}.science .angles .angle[data-id="ultrastop"] .container .left-side ul {list-style: none;padding-left: 0px;}.science .angles .angle[data-id="ultrastop"] .container .left-side ul li {font-size: 24px;font-weight: 300;line-height: 1.07;margin-bottom: 30px;letter-spacing: -0.02em;background-image: url('../images/common/about-dot.svg');background-repeat: no-repeat;background-position: top 7px left;background-size: 13px 13px;padding-left: 25px;}@media all and (max-width: 880px) {.science .angles .angle[data-id="ultrastop"] .container .left-side ul li {font-size: 18px;background-position: top 4px left;}}.science .angles .angle[data-id="ultrastop"] .container .right-side {position: relative;float: right;width: 66.67%;}@media all and (max-width: 1023px) {.science .angles .angle[data-id="ultrastop"] .container .right-side.desktop-version {display: none;}}.science .angles .angle[data-id="ultrastop"] .container .right-side.mobile-version {display: none;float: none;width: 100%;margin-bottom: 44px;}@media all and (max-width: 1023px) {.science .angles .angle[data-id="ultrastop"] .container .right-side.mobile-version {display: block;}}.science .angles .angle[data-id="ultrastop"] .container .right-side video {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}.science .angles .angle[data-id="ultrastop"] .container .right-side img {float: left;width: 100%;}.science .more-footer {position: relative;clear: both;width: calc(100% - 80px);max-width: 1280px;margin: 0 auto 320px;}@media all and (max-width: 1279px) {.science .more-footer {width: calc(100% - 60px);}}@media all and (max-width: 880px) {.science .more-footer {margin-bottom: 420px;}}.science .more-footer h4 {color: #e3ea00;text-align: center;margin-bottom: 45px;}@media all and (max-width: 767px) {.science .more-footer .left-box {margin-bottom: 30px;}}.science .more-footer .left-box,.science .more-footer .right-box {position: relative;float: left;display: block;width: calc(50% - 20px);height: 461px;background-repeat: no-repeat;background-position: center;background-size: cover;background-image: url('../images/olab/impact-dummy.jpg');}@media all and (max-width: 880px) {.science .more-footer .left-box,.science .more-footer .right-box {height: 255px;}}@media all and (max-width: 767px) {.science .more-footer .left-box,.science .more-footer .right-box {width: 100%;}}@media all and (-webkit-min-device-pixel-ratio: 1.5) {.science .more-footer .left-box,.science .more-footer .right-box {background-image: url('../images/olab/impact-dummy@2x.jpg');}}.science .more-footer .left-box .logo,.science .more-footer .right-box .logo {position: absolute;top: 50%;left: 0;transform: translate(0px, -50%);width: 100%;height: 85px;background-repeat: no-repeat;background-position: center;display: block;}@media all and (max-width: 1279px) {.science .more-footer .left-box .logo,.science .more-footer .right-box .logo {height: 47px;background-size: contain;}}.science .more-footer .left-box .logo.olab-logo,.science .more-footer .right-box .logo.olab-logo {background-image: url('../images/common/olab-logo.svg');}.science .more-footer .left-box .logo.ultrastop-logo,.science .more-footer .right-box .logo.ultrastop-logo {background-image: url('../images/common/ultrastop-logo.svg');}.science .more-footer .left-box .logo.impacts-logo,.science .more-footer .right-box .logo.impacts-logo {background-image: url('../images/common/impacts-logo.svg');}.science .more-footer .right-box {float: right;}.science .angles.transitioning .angle .container {display: block;}.science .angles-container {z-index: 20;-webkit-transition: opacity 500ms cubic-bezier(0.165, 0.84, 0.44, 1), transform 500ms cubic-bezier(0.165, 0.84, 0.44, 1);-moz-transition: opacity 500ms cubic-bezier(0.165, 0.84, 0.44, 1), transform 500ms cubic-bezier(0.165, 0.84, 0.44, 1);-o-transition: opacity 500ms cubic-bezier(0.165, 0.84, 0.44, 1), transform 500ms cubic-bezier(0.165, 0.84, 0.44, 1);transition: opacity 500ms cubic-bezier(0.165, 0.84, 0.44, 1), transform 500ms cubic-bezier(0.165, 0.84, 0.44, 1);}.science .angles-container.transition-out {opacity: 0;-ms-transform: translate(0px, 50px);-webkit-transform: translate(0px, 50px);transform: translate(0px, 50px);}.science.go-new-page > .bg {opacity: 0;-webkit-transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);}.science.go-new-page .bos-menu-container,.science.go-new-page .angles-container {opacity: 0;-webkit-transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);}@media all and (min-width: 769px) {.has-hovers .science .bos-menu-container .bos-menu .menu-item:hover {color: #e3e829;}}@media all and (min-width: 769px) {.has-hovers .science .angles .angle .container .left-copy .text-link:hover {color: #e3e829;}}@media all and (min-width: 769px) {.has-hovers .science .angles .angle .container .left-copy .text-link:hover .graph-icon .line1-yellow {height: 7px;}}@media all and (min-width: 769px) {.has-hovers .science .angles .angle .container .left-copy .text-link:hover .graph-icon .line2-yellow {height: 9px;}}@media all and (min-width: 769px) {.has-hovers .science .angles .angle .container .left-copy .text-link:hover .graph-icon .line3-yellow {height: 12px;}}@media all and (min-width: 769px) {.has-hovers .science .angles .angle .container .videos .video:hover span {color: #e3e829;}}body.mobile {width: 100%;overflow: hidden;}header {position: fixed;top: 0;left: 0;width: 100%;height: 75px;overflow: hidden;background-color: #004d43;z-index: 300;-webkit-transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);}@media all and (max-width: 880px) {header {max-height: 68px;overflow: hidden;-webkit-transition: all 0ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition: all 0ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition: all 0ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition: all 0ms cubic-bezier(0.25, 0.46, 0.45, 0.94);}}header > .bg {position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 1;opacity: 0;background-image: url("../images/common/menu-bg.png");background-position: center;background-repeat: no-repeat;-webkit-transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);}@media all and (min-width: 1900px) {header > .bg {background-size: 110%;}}@media all and (-webkit-min-device-pixel-ratio: 1.5) {header > .bg {background-image: url("../images/common/menu-bg@2x.png");}}header .skull {display: none !important;}header.expand-products {height: 620px;}header.expand-products > .bg {opacity: 1;}header.expand-products .menu-player {opacity: 1;}header.expand-products .desktop-menu .main-menu li.product-menu .dropdown-menu {display: block;}header.expand-bos {height: 171px;}header.expand-bos > .bg {opacity: 1;}header.expand-bos .desktop-menu .main-menu li.bos-menu .dropdown-menu {display: block;margin-top: 10px;}header.expand-bos .desktop-menu .main-menu li.bos-menu .dropdown-menu a {font-size: 12px;display: block;clear: both;}header .standard-width {position: relative;width: 100%;max-width: 1440px;margin: 0 auto;padding: 0 60px 0 70px;}@media all and (max-width: 1279px) {header .standard-width {padding: 0 30px;}}header .menu-player {position: absolute;top: 86px;left: calc(50% + 15px);width: 374px;height: 495px;opacity: 0;z-index: 1;pointer-events: none;background-image: url('../images/common/opp-gear-model-1-1-2.png');background-position: center;background-repeat: no-repeat;background-size: 374px 495px;-webkit-transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);}@media all and (-webkit-min-device-pixel-ratio: 1.5) {header .menu-player {background-image: url('../images/common/opp-gear-model-1-1-2@2x.png');}}header .desktop-menu {position: relative;z-index: 100;}@media all and (max-width: 1023px) {header .desktop-menu {z-index: 2000;}}header .mobile-menu {position: fixed;top: 0;left: 0;width: 100%;height: 0px;overflow: hidden;z-index: 1001;background-image: url('../images/common/cell-pattern-menu.svg');background-size: 400%;background-position: center;background-repeat: no-repeat;}header .mobile-menu.prod-menu .vertical-align-container {opacity: 0;pointer-events: none;transform: translate(-200px, 0px);}header .mobile-menu.prod-menu .mobile-product-menu {opacity: 1;pointer-events: auto;transform: translate(0px, 0px);}header .mobile-menu.prod-menu .list-items {position: relative;z-index: 2;}header .mobile-menu.prod-menu .menu-player {opacity: 1;}header .mobile-menu.sci-menu .vertical-align-container {opacity: 0;pointer-events: none;transform: translate(-200px, 0px);}header .mobile-menu.sci-menu .mobile-science-menu {opacity: 1;pointer-events: auto;transform: translate(0px, 0px);}header .mobile-menu .menu-player {top: 156px;left: calc(50% - 90px);z-index: 1;}@media all and (max-width: 767px) {header .mobile-menu .menu-player {top: 176px;left: calc(50% - 40px);width: 280px;height: 371px;background-size: 280px 371px;}}header .mobile-menu .logo-container {margin-left: 30px;}header .mobile-menu .logo-container .logo path {fill: #004d43;}header .mobile-menu .vertical-align-container {position: absolute;top: 0;left: 0;width: 100%;height: 100%;-webkit-transition: all 300ms cubic-bezier(0.455, 0.03, 0.515, 0.955);-moz-transition: all 300ms cubic-bezier(0.455, 0.03, 0.515, 0.955);-o-transition: all 300ms cubic-bezier(0.455, 0.03, 0.515, 0.955);transition: all 300ms cubic-bezier(0.455, 0.03, 0.515, 0.955);}header .mobile-menu ul {margin: 0;padding: 0;list-style: none;}header .mobile-menu ul li {position: relative;width: 100%;max-width: 240px;margin: 0 auto;font-family: 'Locator-Bold', Arial;font-weight: normal;font-size: 21px;text-transform: uppercase;text-align: center;}header .mobile-menu ul li > span,header .mobile-menu ul li > a {display: block;padding: 12px 0;margin: 10px 0;color: #84bd00;}header .mobile-menu ul li > span.menu-buy-now,header .mobile-menu ul li > a.menu-buy-now {position: relative;width: 105px;height: 52px;color: #00544c;border-radius: 26px;background-color: #e3e829;margin: 38px auto;padding: 12px 0;}header .mobile-menu ul li > span .arrow,header .mobile-menu ul li > a .arrow {display: inline-block;width: 13px;height: 13px;background-repeat: no-repeat;background-position: right center;background-image: url("../images/common/green-arrow-right.svg");background-size: 8px 13px;}header .mobile-menu ul li span.selected,header .mobile-menu ul li a.selected {color: #00544c !important;border-radius: 60px;}header .mobile-bg {position: fixed;width: 100%;height: 100%;top: -100%;background-color: #004d43;z-index: 1000;}header .mobile-bg .skull {position: absolute;top: 50%;left: 50%;margin-top: -238px;margin-left: -157px;width: 315px;height: 476px;opacity: 1;}header .designed-by {float: left;color: #84bd00;margin-top: 23px;margin-right: 6px;}@media all and (max-width: 1023px) {header .designed-by {display: none;}}header .obo-logo {float: left;width: 43px;height: 16px;background-image: url('../images/common/obo-logo.svg');background-size: 43px 16px;background-repeat: no-repeat;margin-top: 27px;}@media all and (max-width: 1023px) {header .obo-logo {display: none;}}header .logo-container {float: left;width: 96px;height: 102px;margin: 0 8px 0 -28px;cursor: pointer;}@media all and (max-width: 1279px) {header .logo-container {margin: 0;}}@media all and (max-width: 880px) {header .logo-container {background-color: transparent;}}header .logo-container .logo {position: absolute;width: 87px;height: 33px;margin-top: 20px;margin-left: 0px;z-index: 10;}@media all and (max-width: 880px) {header .logo-container .logo {margin-top: 18px;margin-left: 0;}}header .logo-container .logo path {fill: #e3e829;}header .logo-container .skull {position: absolute;width: 71px;height: 103px;margin-top: -8px;margin-left: -5px;z-index: 1;opacity: 0;-webkit-transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94);}@media all and (max-width: 1279px) {header .logo-container .skull {display: none;}}header .logo-container .skull .light,header .logo-container .skull .dark {opacity: 0;}header .logo-container .skull .skull-piece {position: absolute;width: 71px;height: 103px;-webkit-transition: opacity 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition: opacity 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition: opacity 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition: opacity 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);}header .desktop-menu .main-menu {margin: 0;padding: 0;list-style: none;float: right;}@media all and (max-width: 1023px) {header .desktop-menu .main-menu {display: none;}}header .desktop-menu .main-menu li {float: left;margin-top: 22px;margin-left: 10px;}header .desktop-menu .main-menu li .menu-item,header .desktop-menu .main-menu li a {font-family: 'Locator-Bold', Arial;color: #84bd00;font-size: 12px;line-height: 1;text-decoration: none;text-transform: uppercase;padding: 9px 12px 10px 12px;border-radius: 15.5px;height: 31px;-webkit-transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);cursor: pointer;}header .desktop-menu .main-menu li .menu-item.has-dd,header .desktop-menu .main-menu li a.has-dd {padding-right: 26px;background-image: url('../images/common/dd-light-green.svg');background-position: center right 10px;background-size: 8px 5px;background-repeat: no-repeat;}header .desktop-menu .main-menu li a.menu-buy-now,header .desktop-menu .main-menu li span.menu-buy-now {color: #00383d !important;background-color: #e3e829;padding-left: 15px;padding-right: 15px;}@media all and (min-width: 1201px) {header .desktop-menu .main-menu li a.menu-buy-now:hover,header .desktop-menu .main-menu li span.menu-buy-now:hover {background-color: #bfc62f;}}header .desktop-menu .main-menu li .dropdown-menu {display: none;position: absolute;margin-top: 67px;z-index: 3;}header .desktop-menu .main-menu li .dropdown-menu .menu-item,header .desktop-menu .main-menu li .dropdown-menu a {font-size: 14px;color: #e3e829;}header .desktop-menu .main-menu li .dropdown-menu .list-items .point {margin-bottom: 76px;}header .desktop-menu .main-menu li .dropdown-menu .list-items .point[data-index="0"] .line {width: 89px;}header .desktop-menu .main-menu li .dropdown-menu .list-items .point[data-index="1"] .line {width: 36px;}header .desktop-menu .main-menu li .dropdown-menu .list-items .point[data-index="2"] .line {width: 200px;}header .desktop-menu .main-menu li .dropdown-menu .list-items .point[data-index="3"] .line {width: 77px;}header .desktop-menu .main-menu li .dropdown-menu .list-items .point[data-index="4"] .line {display: none;}header .desktop-menu .main-menu li .dropdown-menu .list-items .point a {float: left;padding: 0;margin-right: 6px;}header .desktop-menu .main-menu li .dropdown-menu .list-items .point .line {float: left;margin-top: 6px;height: 1px;opacity: 0.5;background-color: #84bd00;}header .desktop-menu .main-menu li .dropdown-menu .list-items .point .circle {position: relative;float: left;width: 13px;height: 13px;border-radius: 100%;border: solid 1px #84bd00;}header .desktop-menu .main-menu li .dropdown-menu .list-items .point .circle .inner {position: absolute;top: 3px;left: 3px;width: 5px;height: 5px;border-radius: 100%;background-color: #84bd00;}header .desktop-menu .main-menu li.selected .menu-item {color: #004d43;background-color: #84bd00;}header .desktop-menu .main-menu li.selected .menu-item.has-dd {background-image: url('../images/common/dd-dark-green.svg');}header #menu-burger {position: absolute;cursor: pointer;width: 40px;height: 40px;border-radius: 40px;display: none;right: 23px;top: 14px;z-index: 1003;background-size: 25px 20px;background-repeat: no-repeat;background-position: center;background-image: url("../images/common/menu-burger.svg");-webkit-transition: background-color 400ms cubic-bezier(0.165, 0.84, 0.44, 1);-moz-transition: background-color 400ms cubic-bezier(0.165, 0.84, 0.44, 1);-o-transition: background-color 400ms cubic-bezier(0.165, 0.84, 0.44, 1);transition: background-color 400ms cubic-bezier(0.165, 0.84, 0.44, 1);}@media all and (max-width: 1023px) {header #menu-burger {display: block;}}header #menu-burger.close {background-size: 22px 22px;background-image: url("../images/common/menu-close.svg");}.desktop-blocker {position: fixed;top: 0;left: 0;width: 100%;height: 100%;z-index: 98;display: none;}.desktop-blocker.show {display: block;}.not-mobile header .logo-container:hover .skull {opacity: 1;}.mobile-submenu {position: absolute;top: 0;padding: 111px 30px 0 30px;left: 0;opacity: 0;pointer-events: none;transform: translate(200px, 0px);-webkit-transition: all 300ms cubic-bezier(0.455, 0.03, 0.515, 0.955);-moz-transition: all 300ms cubic-bezier(0.455, 0.03, 0.515, 0.955);-o-transition: all 300ms cubic-bezier(0.455, 0.03, 0.515, 0.955);transition: all 300ms cubic-bezier(0.455, 0.03, 0.515, 0.955);}.mobile-submenu.mobile-science-menu {width: 100%;}.mobile-submenu.mobile-science-menu .menu-title .line {width: 10px;}.mobile-submenu.mobile-science-menu .list-items .point {margin-bottom: 40px;}.mobile-submenu.mobile-science-menu .list-items .point a {float: none;width: 100%;text-align: center;display: block;}.mobile-submenu .menu-title {margin-bottom: 50px;}.mobile-submenu .menu-title .back-arrow {float: left;width: 42px;height: 42px;margin-top: 5px;background-color: #84bd00;border-radius: 100%;background-repeat: no-repeat;background-position: left 16px center;background-size: 8px 13px;background-image: url("../images/common/mobile-back-arrow.svg");cursor: pointer;}.mobile-submenu .menu-title .line {float: left;width: 10px;height: 2px;opacity: 0.35;background-color: #84bd00;margin-top: 25px;}.mobile-submenu .menu-title .subheading {float: left;padding: 11px 18px;height: 52px;border-radius: 26px;background-color: #84bd00;color: #004d43;font-size: 21px;text-transform: uppercase;font-family: 'Locator-Bold', Arial;font-weight: normal;}.mobile-submenu .list-items .point {margin-bottom: 46px;}.mobile-submenu .list-items .point[data-index="0"] .line {width: 69px;}.mobile-submenu .list-items .point[data-index="1"] .line {width: 66px;}.mobile-submenu .list-items .point[data-index="2"] .line {width: 200px;}.mobile-submenu .list-items .point[data-index="3"] .line {width: 77px;}.mobile-submenu .list-items .point[data-index="4"] .line {display: none;}.mobile-submenu .list-items .point a {float: left;padding: 0;margin-top: -5px;margin-right: 6px;font-family: 'Locator-Bold', Arial;color: #e3e829;font-size: 21px;line-height: 1;text-decoration: none;text-transform: uppercase;height: 26px;-webkit-transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);cursor: pointer;}.mobile-submenu .list-items .point .line {float: left;margin-top: 6px;height: 1px;opacity: 0.5;background-color: #84bd00;}.mobile-submenu .list-items .point .circle {position: relative;float: left;width: 13px;height: 13px;border-radius: 100%;border: solid 1px #84bd00;}.mobile-submenu .list-items .point .circle .inner {position: absolute;top: 3px;left: 3px;width: 5px;height: 5px;border-radius: 100%;background-color: #84bd00;}.show-menu header {max-height: none;height: 100vh;}.show-menu footer {pointer-events: none;opacity: 0;}@media all and (max-width: 1023px) {.show-menu .mobile-bg {top: 0;}}@media all and (max-width: 1023px) {.show-menu .mobile-menu {height: 100%;}}html.home-page header .logo-container .skull .dark {opacity: 1;}@media all and (max-width: 880px) {html.home-page header .logo-container .skull .dark {opacity: 0;}}html.faceoff-mask-page header a.selected {color: #81bd41 !important;background-color: #004d43;}html.faceoff-mask-page header #menu-burger .menu-line {background-color: #114e44;}html.faceoff-mask-page header #menu-burger.close .menu-line {background-color: #e3e829;}html.faceoff-mask-page header .logo-container .skull .light {opacity: 1;}@media all and (max-width: 880px) {html.faceoff-mask-page header .logo-container .skull .light {opacity: 0;}}html.bos header a {color: #81bd41;}html.bos header a.selected {color: #00383d !important;background-color: #85be49;}html.bos header #menu-burger .menu-line {background-color: #85be49;}html.bos header #menu-burger.close .menu-line {background-color: #e3e829;}html.bos header .logo-container .skull .dark {opacity: 1;}@media all and (max-width: 880px) {html.bos header .logo-container .skull .dark {opacity: 0;}}html.about-oop header a,html.stockists header a,html.contact-us header a {color: #81bd41;}html.about-oop header a.selected,html.stockists header a.selected,html.contact-us header a.selected {color: #004d43 !important;background-color: #81bd41;}html.about-oop header #menu-burger .menu-line,html.stockists header #menu-burger .menu-line,html.contact-us header #menu-burger .menu-line {background-color: #85be49;}html.about-oop header #menu-burger.close .menu-line,html.stockists header #menu-burger.close .menu-line,html.contact-us header #menu-burger.close .menu-line {background-color: #e3e829;}html.about-oop header .logo-container .skull .dark,html.stockists header .logo-container .skull .dark,html.contact-us header .logo-container .skull .dark {opacity: 1;}@media all and (max-width: 880px) {html.about-oop header .logo-container .skull .dark,html.stockists header .logo-container .skull .dark,html.contact-us header .logo-container .skull .dark {opacity: 0;}}.show-size-guide header {top: -50px;opacity: 0;}@media all and (min-width: 769px) {.has-hovers header .desktop-menu ul li a:hover {color: #e3e829;}}.no-page-transitions header {-webkit-transition: all 0ms cubic-bezier(0.77, 0, 0.175, 1);-moz-transition: all 0ms cubic-bezier(0.77, 0, 0.175, 1);-o-transition: all 0ms cubic-bezier(0.77, 0, 0.175, 1);transition: all 0ms cubic-bezier(0.77, 0, 0.175, 1);}header.transition-out {opacity: 0;}