html{overflow:hidden}html body{width:100vw;height:56vw;max-width:177.78vh;max-height:100vw;margin:0 auto;position:absolute;top:0;bottom:0;left:0;right:0;font-family:"NunitoSans-Regular";overflow:hidden}html body .main-content-container{position:relative;overflow:hidden;height:calc(var(--vw)*53.25);margin:calc(var(--vw)*1.5) calc(var(--vw)*1.5) 0}:root{--vw: 1vw}@font-face{font-family:"NunitoSans-Regular";font-style:normal;font-weight:400;src:local("NunitoSans-Regular"),url("../fonts/NunitoSans/NunitoSans-Regular.ttf") format("truetype")}@font-face{font-family:"NunitoSans-Light";font-style:normal;font-weight:400;src:local("NunitoSans-Light"),url("../fonts/NunitoSans/NunitoSans-Light.ttf") format("truetype")}@font-face{font-family:"NunitoSans-SemiBold";font-style:normal;font-weight:500;src:local("NunitoSans-SemiBold"),url("../fonts/NunitoSans/NunitoSans-SemiBold.ttf") format("truetype")}@font-face{font-family:"NunitoSans-Bold";font-style:normal;font-weight:500;src:local("NunitoSans-Bold"),url("../fonts/NunitoSans/NunitoSans-Bold.ttf") format("truetype")}@font-face{font-family:"NunitoSans-ExtraBold";font-style:normal;font-weight:500;src:local("NunitoSans-ExtraBold"),url("../fonts/NunitoSans/NunitoSans-ExtraBold.ttf") format("truetype")}@font-face{font-family:"NunitoSans-Black";font-style:normal;font-weight:500;src:local("NunitoSans-Black"),url("../fonts/NunitoSans/NunitoSans-Black.ttf") format("truetype")}.logo-container{position:absolute;z-index:1;text-align:center;background-color:orange;width:calc(var(--vw)*20);height:calc(var(--vw)*8.9);left:calc(var(--vw)*3.75);padding-bottom:calc(var(--vw)*1.2)}.logo-container .logo{padding:calc(var(--vw)*4.75) calc(var(--vw)*1.5) 0;width:calc(var(--vw)*17)}.logo-container .claim{position:relative;display:block;width:calc(var(--vw)*11);top:calc(var(--vw)*-0.4);left:calc(var(--vw)*4.85)}.headline-container{position:absolute;z-index:1;text-align:right;text-transform:uppercase;line-height:calc(var(--vw)*2.5);top:calc(var(--vw)*1.5);right:calc(var(--vw)*2.5)}.headline-container .headline-top{opacity:.9;font-size:calc(var(--vw)*2.5);color:#fff}.headline-container .headline-bottom{font-family:"NunitoSans-ExtraBold";opacity:.9;font-size:calc(var(--vw)*3.5);color:#fff}.background-container{max-height:calc(100vh - var(--vw)*3);overflow:hidden}.background-container img,.background-container video{position:relative;top:0;width:100%}.background-container .video-transition,.background-container .product-background{display:none}.navigation-container{position:absolute;display:none;z-index:1;width:100%;bottom:calc(var(--vw)*2.5)}.navigation-container .menu-button{position:relative;font-size:calc(var(--vw)*1.2);font-family:"NunitoSans-ExtraBold";color:#fff;text-transform:uppercase;background-color:#333;cursor:pointer}.navigation-container .menu-button .arrow-right{content:"";position:absolute;width:calc(var(--vw)*.75);height:calc(var(--vw)*.75);float:right;border:solid #fff;border-width:0 calc(var(--vw)*.16) calc(var(--vw)*.16) 0;display:inline-block;padding:calc(var(--vw)*.1);box-sizing:border-box}.navigation-container .menu-button:hover,.navigation-container .menu-button:focus,.navigation-container .menu-button.focus{background-color:orange}.navigation-container .menu-button.menu-button-start{visibility:hidden;transform:translateX(-100%);transition:transform .5s ease-out,visibility .5s ease-out;z-index:5;padding:calc(var(--vw)*.75) calc(var(--vw)*4) calc(var(--vw)*.75) calc(var(--vw)*2);border-top:calc(var(--vw)*.15) solid #fff;border-bottom:calc(var(--vw)*.15) solid #fff;border-right:calc(var(--vw)*.15) solid #fff;border-left:none;border-top-right-radius:calc(var(--vw));border-bottom-right-radius:calc(var(--vw))}.navigation-container .menu-button.menu-button-start .arrow-right-closed{top:calc(var(--vw)*1.15);right:calc(var(--vw)*2.5);transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.navigation-container .menu-button.menu-button-start .arrow-right-opened{display:none;top:calc(var(--vw)*1.15);right:calc(var(--vw)*1.55);transform:rotate(135deg);-webkit-transform:rotate(135deg)}@-moz-document url-prefix(){.navigation-container .menu-button.menu-button-start .arrow-right-opened{right:calc(var(--vw)*1.65) !important}}.navigation-container .menu-button.menu-button-start:focus .arrow-right-opened,.navigation-container .menu-button.menu-button-start.focus .arrow-right-opened{display:block}.navigation-container .menu-button.menu-button-start.show{transform:translateX(0) !important;visibility:visible !important}.navigation-container .menu-button.menu-button-dropdown{width:calc(var(--vw)*21);text-align:left;padding:calc(var(--vw)*.73) calc(var(--vw)*3.25) calc(var(--vw)*.73) calc(var(--vw)*1.25);border:calc(var(--vw)*.15) solid #fff;border-radius:calc(var(--vw))}.navigation-container .menu-button.menu-button-dropdown .arrow-right-closed{top:calc(var(--vw)*1.55);right:calc(var(--vw)*1.55);transform:rotate(-135deg);-webkit-transform:rotate(-135deg)}.navigation-container .menu-button.menu-button-dropdown .arrow-right-opened{display:none;top:calc(var(--vw)*.6);right:calc(var(--vw)*1.55);transform:rotate(45deg);-webkit-transform:rotate(45deg)}.navigation-container .menu-button.menu-button-dropdown:focus .arrow-right-opened,.navigation-container .menu-button.menu-button-dropdown.focus .arrow-right-opened{display:block}.navigation-container .dropdown-container{display:contents}.navigation-container .dropdown-container.show .menu-button-dropdown{transform:translateX(0) !important;visibility:visible !important}.navigation-container .dropdown-container.show .dropdown-content .menu-button-item{opacity:1 !important}.navigation-container .dropdown-container .dropdown{position:relative;display:inline-block}.navigation-container .dropdown-container .dropdown .dropdown-first{z-index:4}.navigation-container .dropdown-container .dropdown .dropdown-second{z-index:3}.navigation-container .dropdown-container .dropdown .dropdown-third{z-index:2}.navigation-container .dropdown-container .dropdown .menu-button-dropdown{visibility:hidden}.navigation-container .dropdown-container .dropdown .menu-button-dropdown.dropdown-first{transform:translateX(-120%);transition:transform 1.1s ease-out,visibility 1.1s ease-out}.navigation-container .dropdown-container .dropdown .menu-button-dropdown.dropdown-second{transform:translateX(-240%);transition:transform 1s ease-out,visibility 1s ease-out}.navigation-container .dropdown-container .dropdown .menu-button-dropdown.dropdown-third{transform:translateX(-360%);transition:transform .9s ease-out,visibility .9s ease-out}.navigation-container .dropdown-container .dropdown .dropdown-content{display:block;position:absolute;z-index:1;bottom:calc(var(--vw)*2.5);padding-bottom:calc(var(--vw));width:100%;overflow:hidden}.navigation-container .dropdown-container .dropdown .dropdown-content .menu-button-item{display:block;position:relative;visibility:hidden;font-size:calc(var(--vw));text-align:left;font-family:"NunitoSans-Bold";color:#fff;text-transform:uppercase;background-color:#333;padding:calc(var(--vw)*.75) calc(var(--vw)*2);border:calc(var(--vw)*.15) solid #fff;border-radius:calc(var(--vw));margin-bottom:calc(var(--vw)*.5);width:100%;cursor:pointer;transition:transform 1s ease-out,visibility 1s ease-out,opacity .3s ease-out}.navigation-container .dropdown-container .dropdown .dropdown-content .menu-button-item:hover,.navigation-container .dropdown-container .dropdown .dropdown-content .menu-button-item.focus{background-color:orange !important}.navigation-container .dropdown-container .dropdown .dropdown-content .menu-button-item:focus{background-color:#333}.navigation-container .dropdown-container .dropdown .dropdown-content .menu-button-item.item-bottom{transform:translateY(150%)}.navigation-container .dropdown-container .dropdown .dropdown-content .menu-button-item.item-top{transform:translateY(250%)}.navigation-container .dropdown-container .dropdown .show .menu-button-item{transform:translateY(0) !important;visibility:visible !important}.navigation-container .products-container{position:absolute;display:none;bottom:0;float:right;right:calc(var(--vw)*2.5);width:calc(var(--vw)*17.5);height:calc(var(--vw)*14);background-color:#333;padding:calc(var(--vw)) calc(var(--vw)*1.5);border:calc(var(--vw)*.15) solid #fff;border-radius:calc(var(--vw))}.navigation-container .products-container.show{display:block}.navigation-container .products-container .products-headline{color:#fff;font-size:calc(var(--vw)*1.2);font-family:"NunitoSans-ExtraBold";text-transform:uppercase}.navigation-container .products-container .product-close{background-color:#333;cursor:pointer;border:none}.navigation-container .products-container .product-close:hover .arrow-close{border-color:orange}.navigation-container .products-container .product-close .arrow-close{content:"";position:absolute;width:calc(var(--vw)*.75);height:calc(var(--vw)*.75);float:right;border:solid #fff;border-width:0 calc(var(--vw)*.15) calc(var(--vw)*.15) 0;display:inline-block;padding:calc(var(--vw)*.25);box-sizing:border-box;transition:all .3s ease-out}.navigation-container .products-container .product-close .arrow-close.arrow-close-top{top:calc(var(--vw)*.95);right:calc(var(--vw)*2.5);transform:rotate(-135deg);-webkit-transform:rotate(45deg)}.navigation-container .products-container .product-close .arrow-close.arrow-close-bottom{top:calc(var(--vw)*1.8);right:calc(var(--vw)*2.5);transform:rotate(-135deg);-webkit-transform:rotate(-135deg)}.navigation-container .products-container hr{margin:calc(var(--vw)) 0}.navigation-container .products-container .product-item{display:block;font-size:calc(var(--vw)*.8);font-family:"NunitoSans-SemiBold";background-color:#333;color:#fff;border:none;padding:0;margin:calc(var(--vw)*.75) 0;cursor:pointer;transition:all .3s ease-out}.navigation-container .products-container .product-item:hover,.navigation-container .products-container .product-item.focus{color:orange}.navigation-container .products-container .product-details{position:absolute;display:none;bottom:calc(var(--vw)*1.5);background-color:orange;padding:calc(var(--vw)*.5) calc(var(--vw)*1.25);color:#000;border-radius:calc(var(--vw));border:none;font-size:calc(var(--vw)*.8);font-family:"NunitoSans-ExtraBold";cursor:pointer;text-decoration:none}.navigation-container .products-container .product-details.show{display:block}.product-location{position:absolute;display:none;z-index:1;color:#000;background-color:orange;padding:calc(var(--vw)*.6) calc(var(--vw)*1.5) calc(var(--vw)*.6) calc(var(--vw)*1.5);min-height:calc(var(--vw)*1.75);border-radius:calc(var(--vw)*2);line-height:calc(var(--vw)*1.8);text-decoration:none;font-family:"NunitoSans-ExtraBold";transition:padding .25s ease-out}.product-location span{vertical-align:middle;line-height:0;opacity:0;font-size:0;transition:opacity .25s ease-out,font-size .25s ease-out}.product-location.show{display:block}.product-location:hover{padding:calc(var(--vw)*.6) calc(var(--vw)*3.5) calc(var(--vw)*.6) calc(var(--vw)*1.5)}.product-location:hover span{opacity:1;font-size:calc(var(--vw)*1.2)}.product-location .arrow-container{position:absolute;display:inline;background-color:#fff;padding:calc(var(--vw)*.8) calc(var(--vw)*.95) calc(var(--vw)*.8) calc(var(--vw)*.65);border-radius:calc(var(--vw)*2.5);top:calc(var(--vw)*.35);right:calc(var(--vw)*.35)}.product-location .arrow-container .arrow-right{content:"";width:calc(var(--vw)*.75);height:calc(var(--vw)*.75);float:right;border:solid #000;border-width:0 calc(var(--vw)*.15) calc(var(--vw)*.15) 0;display:inline-block;padding:calc(var(--vw)*.25);box-sizing:border-box;top:calc(var(--vw)*1.2);right:calc(var(--vw)*2.5);transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.subline-container{position:absolute;z-index:1;bottom:calc(var(--vw)*.7);right:calc(var(--vw)*2.5)}.subline-container a{padding-left:calc(var(--vw));font-size:calc(var(--vw)*.9);font-family:"NunitoSans-Light";color:#fff;text-decoration:none;transition:ease-in-out color .2s;text-shadow:0 0 calc(var(--vw)*.25) rgba(0,0,0,.5)}.subline-container a:hover{color:orange}/*# sourceMappingURL=style.min.css.map */
