*{margin:0;padding:0;outline:none;border:none} .clear{clear:both;height:0;font-size:0} .cf:before,.cf:after{content:"";display:table}.cf:after{clear:both}ul,ol{padding:0 0 0 20px;margin:10px 0}li{margin:0 0 2px 0}th{padding:3px;text-align:left}td{padding:3px} html{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}*,*::before,*::after{-moz-box-sizing:inherit;-webkit-box-sizing:inherit;box-sizing:inherit}  input[type="submit"],input[type="button"]{-webkit-appearance:none;-moz-appearance:none}textarea{resize:none}input,textarea{padding:3px 2px;font-family:Arial,Helvetica,sans-serif;font-size:12px}select{padding:1px;font-family:Arial,Helvetica,sans-serif;font-size:12px}option{padding:0 10px 0 2px} p{padding:6px 0;line-height:18px} .img_valign{vertical-align:middle;margin:0 0 .25em 0}.cms_image_left{padding:0 10px 0 0}.cms_image_right{padding:0 0 0 10px}.error-msg,.msg-sent{padding:4px;margin:5px 0}.error-msg{color:#a00000;border:1px solid #a51b1b;background:#ffdbdb}.msg-sent{color:#084e00;border:1px solid #1a5500;background:#e4ffe1} .tag_info{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAYAAAA7bUf6AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpENTM2NEM4RTM3NDVFMjExQUM3REI3MjA3QjNGMDZBRSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpFQTgxNEYyRTVCMzQxMUUzODE3RkE4ODU0MzYwQjgyMyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpFQTgxNEYyRDVCMzQxMUUzODE3RkE4ODU0MzYwQjgyMyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkYyQ0MzOEM5MDM1OUUzMTFBNEI4RDkwNDkzNjIwM0VEIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkQ1MzY0QzhFMzc0NUUyMTFBQzdEQjcyMDdCM0YwNkFFIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+J2NL3gAAAT9JREFUeNqk1D0oRXEYx/FzjyvdEmGgLGyU8jJIymZxy6QrJYsMBqOFkI0sCouXxXTtdzC7xWJkcCeTQt6yqOv1+9Rz6t/T/38H96lPt3POc3//l/OSulxrjjwVYxA9aMEbbnCBT9ucNscpzGIFHZ7wB2xiF9/uiEllcIKjQIBUK7ZRQIMNkRkcY9L86Rcl/JjzY8ijxg2ZQc4z8hK6sOy5lsVcEiLWA9O/Nr+2VmVfJWAIndH/qh3DEjIQVVd9ElJfZUijhLxWaIg9j4Ktl7TewlBN4xbzFXpKEnKOe7R5GibQrY+/r55QjPVd2Ao0LaAXi4HrGygna93Bqafpw/y6dYY9d8PkZZryBB3IdHUQt4q61LLd9XeM6ybe6bk6jKBWjx91aaN4Dn0KZEb7ONTvST+adIArvQlfdl1/AgwAq9s6+Fdakb4AAAAASUVORK5CYII=);background-position:6px center;background-repeat:no-repeat;font-size:12px;color:#cb7e12;border-top:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;padding:20px 0 20px 34px;line-height:17px;margin:22px 0 10px }.tag_alert{color:#e10b0b;font-family:'open_sansbold',sans-serif;padding:6px 20px 6px 105px;border:2px solid #dfdfdf;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADEAAAAlCAYAAADr2wGRAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpENTM2NEM4RTM3NDVFMjExQUM3REI3MjA3QjNGMDZBRSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo0OTI5QUQ2MjVCMzQxMUUzODgwRjk2NzUwMjhDRDQ4QSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo0OTI5QUQ2MTVCMzQxMUUzODgwRjk2NzUwMjhDRDQ4QSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkYyQ0MzOEM5MDM1OUUzMTFBNEI4RDkwNDkzNjIwM0VEIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkQ1MzY0QzhFMzc0NUUyMTFBQzdEQjcyMDdCM0YwNkFFIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+bSGTIAAAApBJREFUeNrUmE9IFVEUxmd8+dTUwrAWFVFZKPQHIRCjLCEqIiqkTbUIFEkoQigINRAFixZJoqBlfzcVBC6FomUQQbSJpFWE7tpEYNSmsO/QJw3TG+rOPXfezAc/nLn4zn0f97xzz73+bGWl50g+mACnQA8YdzVRiedOJ0EXqAZjYGfWTNSCG6F57oHyLJkYBatCYw1gMCsmjjCVCukiaEq7ieXgZuD9B/gIvvE9x7QqS7OJYbCaz0/AGrARrAz8RraAftUyqFhi94NnLK2vWY1+hkruC7CLK9QM3qRpJarALX5R0eOQAdECeMTnJeA+yKfJxFWwIfD+KeL/vgSet4HLaTGxG5yL+dle0FhsE7J53bGIU8q0Ki2mCdm86i1jNHJFimJiBzcvDfWx9CZqIs80yCmZKOMmmEvSRA+ri6aa4q5sHBNqpTHiN9bg2kSO1SjvyER5nLQyNeGkCw1J2pVuVyY2gwEvGQ1xPlUTPpe5IiETFZyvRNPEWbYXSUrmO69lYj24ZvgFVkSMm/b9V0CdrQmfLXaV4eStEeNthnHE9N1Aix/LRDs4ECMVjoNLgcZOTnsPwKEYsfYynWOd7GTid6DGIq+/gs9grWWfJnG287xutBLjlgYWT3zrFLpliXM7Kq2igp8AxxQqzAx4CF4qxNoHzvxvOsnt3Xv+tdEFMMKztegwmLK8rpkHW8Hcv1ZiTMHANK9oFkJjI5ZxqwulVdjEUaaSrZ4bjptIqmVHlAn5EU8o7bbLDMdNNcyK95eJ696f2ztbnQZLC2ycXUrx5bp0MmyijRubljaBpzyH+2wd5ELtoOIcsnF2LlanPcxVVwcdl/oOWsTEB+/3pW9W9VbS6RW39SxKSvj8LwEGANWDXtjt2KBSAAAAAElFTkSuQmCC);background-position:22px center;background-repeat:no-repeat;margin-top:18px;font-weight:bold}.tag_column_group{overflow:auto}.tag_column{float:left}@font-face{font-family:'Poppins';font-style:normal;font-weight:400;src:url('../fonts/poppins-v4-latin-regular.eot'); src:local('Poppins Regular'),local('Poppins-Regular'),url('../fonts/poppins-v4-latin-regular.eot?#iefix') format('embedded-opentype'), url('../fonts/poppins-v4-latin-regular.woff2') format('woff2'), url('../fonts/poppins-v4-latin-regular.woff') format('woff'), url('../fonts/poppins-v4-latin-regular.ttf') format('truetype'), url('../fonts/poppins-v4-latin-regular.svg#Poppins') format('svg'); } @font-face{font-family:'Tinos';font-style:normal;font-weight:400;src:url('../fonts/tinos-v10-latin-regular.eot'); src:local('Tinos Regular'),local('Tinos-Regular'),url('../fonts/tinos-v10-latin-regular.eot?#iefix') format('embedded-opentype'), url('../fonts/tinos-v10-latin-regular.woff2') format('woff2'), url('../fonts/tinos-v10-latin-regular.woff') format('woff'), url('../fonts/tinos-v10-latin-regular.ttf') format('truetype'), url('../fonts/tinos-v10-latin-regular.svg#Tinos') format('svg'); } @font-face{font-family:'Alfa Slab One';font-style:normal;font-weight:400;src:url('../fonts/alfa-slab-one-v9-latin-regular.eot'); src:local('Alfa Slab One Regular'),local('AlfaSlabOne-Regular'),url('../fonts/alfa-slab-one-v9-latin-regular.eot?#iefix') format('embedded-opentype'), url('../fonts/alfa-slab-one-v9-latin-regular.woff2') format('woff2'), url('../fonts/alfa-slab-one-v9-latin-regular.woff') format('woff'), url('../fonts/alfa-slab-one-v9-latin-regular.ttf') format('truetype'), url('../fonts/alfa-slab-one-v9-latin-regular.svg#AlfaSlabOne') format('svg'); }html,body{}body{min-width:320px; top:0!important;font-family:'Poppins';background-color:#0d0d0d;color:#fff}h1,h2,h3,h4,h5,h6{font-weight:700}h1{font-size:80px}h2{font-size:60px}h3{font-size:48px}h4{font-size:42px}h5{font-size:26px}h6{font-size:21px}p{font-size:16px;font-weight:400;line-height:24px}a{display:inline-block;-webkit-transition:background .3s ease,border .3s ease,opacity .3s ease,color .3s ease;transition:background .3s ease,border .3s ease,opacity .3s ease,color .3s ease;text-decoration:none;color:#dfc4a4}a:hover{text-decoration:underline}.cookie_note_bkg{background:url(/images/cookie_olay.png);position:fixed;top:0;width:100%;left:0;height:45px;color:#FFF;text-align:center;font-size:14px;line-height:45px;z-index:10000 }.cookie_note_button{} main{display:block}.container{max-width:840px;margin:0 auto;padding:0 20px}.cover{background-position:center center;background-size:cover;background-repeat:no-repeat}a[href^="tel:"]{cursor:default}.list-reset{padding:0;margin:0;list-style:none}.list-reset li{margin:0}.dbl{display:table;width:100%}.dblr{display:table-row}.dblc{display:table-cell}.dbl-centered{vertical-align:middle}.fluid-input-cont{overflow:hidden;line-height:normal}.validate_border{border:1px solid #b62f3f !important;-webkit-animation-name:shake;animation-name:shake;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}::-webkit-input-placeholder{  opacity:1}:-moz-placeholder{  opacity:1}::-moz-placeholder{  opacity:1}:-ms-input-placeholder{  opacity:1}@-webkit-keyframes shake{0%,100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-3px,0,0);transform:translate3d(-3px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(3px,0,0);transform:translate3d(3px,0,0)}}@keyframes shake{0%,100%{transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{transform:translate3d(-3px,0,0)}20%,40%,60%,80%{transform:translate3d(3px,0,0)}}.msg-sent,.error-msg{display:block;width:100%;padding:15px 10px;font-size:14px;color:#fff;text-align:center;clear:both;border:none}.msg-sent p,.error-msg p{color:#fff}.error-msg a{color:#fff;text-decoration:underline;text-transform:none}.hide-text{text-indent:100%;white-space:nowrap;overflow:hidden}.no-select{-webkit-touch-callout:none; -webkit-user-select:none; -khtml-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none}.force-remove-anim,.force-remove-anim *{-webkit-transition:none!important;transition:none!important} input,textarea{padding:3px 2px;font-family:'Open Sans',Arial,Helvetica,sans-serif;font-size:13px;resize:none}select{width:100%;padding:9px 10px;background-color:#fff;font-weight:700;font-size:14px;color:#666666;border:2px solid #dde2e5;border-left:none}option{padding:0 10px 0 2px}input[type="submit"],input[type="text"],input[type="email"],input[type="search"],input[type="tel"],input[type="password"],textarea{-webkit-appearance:none;-moz-appearance:none}input[type="submit"]{cursor:pointer}label,.label{display:block;padding:0 0 5px} .grid:before,.grid:after{content:" ";display:table}.grid:after{clear:both}.grid{*zoom:1}.grid-cont2{margin-right:-2px}.grid-cont4{margin-right:-4px}.grid-cont10{margin-right:-10px}.grid-cont15{margin-right:-15px}.grid-cont16{margin-right:-16px}.grid-cont20{margin-right:-20px}.grid-cont30{margin-right:-30px}.grid-cont50{margin-right:-50px}.grid-cont60{margin-right:-60px}.grid-cont70{margin-right:-70px} .segment-20,.segment-25,.segment-33,.segment-50,.segment-66,.segment-100{float:left}.segment-20{width:20%}.segment-25{width:25%}.segment-33{width:33.333333333%}.segment-50{width:50%}.segment-66{width:66.66666666%}.segment-100{width:100%} .button{display:inline-block;text-transform:uppercase;transition:.3s ease-in-out;transition-property:background,opacity,color,border}.static-button{width:156px;height:55px;line-height:53px;color:#fff;font-size:13px;background:url('/images/upload/redesign/button.png') center center / 156px 55px no-repeat;text-transform:uppercase}.static-button__large{width:284px;height:53px;line-height:53px;color:#fff;font-size:16px;letter-spacing:0.025em;text-transform:uppercase;background:url('/images/upload/redesign/button-large.png') center center / 284px 53px no-repeat;transform:rotate(-1deg)} .header-container{position:fixed;top:0;left:0;right:0;max-width:1020px;z-index:10}header{position:relative;margin:40px 0 0 0;padding:0 12px;background:#000002;border-radius:3px;box-shadow:inset 0px 0px 0px 1px rgba(255,255,255,.2),0 10px 20px 0px rgba(0,0,0,0.4)}.header-inner:before,.header-inner:after{ }.header-inner:after{left:auto;right:25px}.header-nav{float:left}.header-nav--link,.header-contact--link{padding:22px 10px;text-transform:uppercase;font-size:13px;color:#ffffff}.logo{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:66px;height:50px;background:url('/images/upload/redesign/logo@2x.png') center center / 66px 50px no-repeat}.header-contact{float:right}.header-contact--link{position:relative;padding-left:14px;margin-left:14px;text-transform:none}.header-contact--link:before{content:'';position:absolute;width:24px;height:24px;border-radius:12px;border:2px solid #000;background-color:#fff;left:-15px;top:20px}.header-contact--link__email:before{background:url(/images/icon/header-email@2x.png) center center / 12px 8.5px no-repeat #fff}.header-contact--link__tel:before{background:url(/images/icon/header-tel@2x.png) center center / 12px 12px no-repeat #fff} .jumbotron{position:relative;background-size:cover;background-repeat:no-repeat;background-position:center center;padding:120px 0 0 0;background-attachment:fixed}.jumbotron-inner{position:relative;height:700px;max-height:70vh}.jumbotron-logo{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:512px;height:397px;background:url('/images/upload/redesign/jumbotron-logo@2x.png') center center / 512px 397px no-repeat} .home-content{text-align:center;padding:60px 0;background-size:cover;background-color:#fff;box-shadow:inset 0px 0px 0px 1px rgba(255,255,255,.2)}.home-content .container{max-width:750px}.home-content--title{font-size:36px;font-family:"Alfa Slab One";color:#000002;line-height:1.167;font-weight:400;padding:0 0 20px;text-transform:uppercase}.home-content--text{font-size:16px;color:#000002;line-height:1.625}.home-content .static-button{margin:20px 0 0 0}.home-content-2 .static-button{font-size:21px}.home-content-2 .home-content--title{font-size:30px;color:#000002;text-transform:none}.home-content-2 .container{max-width:900px} .products{background:url('/images/upload/redesign/bg-products.jpg') no-repeat;background-size:cover;padding:110px 0;background-attachment:fixed}.products .container{max-width:1020px}.product-grid{margin:0 -42px 0 0}.product{padding:0 42px 42px 0;float:left;width:50%;text-align:center;color:#000 }.product img{max-width:100%}.product-inner{position:relative;background-position:center center;padding:40px 10px 40px 10px;background-color:#fff;border-radius:3px}.product-text{padding:14px 40px 10px 40px;font-size:13px}.pins{display:none}.pin{position:absolute;width:18px;height:19px;background:url('/images/pin@2x.png') center center / 18px 19px no-repeat}.pins .pin:nth-child(1){left:20px;top:20px}.pins .pin:nth-child(2){right:20px;top:20px}.pins .pin:nth-child(3){left:20px;bottom:20px}.pins .pin:nth-child(4){right:20px;bottom:20px}.home-bottom{text-align:center;padding:60px 0;background-color:#000002;color:#000}.home-bottom--title{font-family:"Alfa Slab One";font-size:30px;padding:0 0 10px;color:#fff}.home-bottom--link{position:relative;padding:0 0 0 38px;margin:0 0 0 20px;color:#fff;font-size:18px;font-family:'Poppins'}.home-bottom--link:before{content:'';position:absolute;height:30px;width:30px;left:0;background:url(/images/upload/redesign/home-bottom--email.png)}.home-bottom--link__tel:before{background:url(/images/upload/redesign/home-bottom--tel.png)}footer{text-align:center;padding:40px 0;background-color:#fff;background-size:cover;font-size:12px}footer a,footer span{color:#000002}footer a:hover{text-decoration:underline}.product-image{max-width:300px;margin:0 auto}.product-title{font-size:30px;text-transform:uppercase;font-family:"Alfa Slab One"}@media (max-width:900px){.header-contact--link{width:20px;overflow:hidden;text-indent:-99999px}.header-contact--link:before{left:0}.logo{left:60px;transform:translate(0,-50%)}header{padding:0 65px 0 142px }.header-contact{height:64px}}@media (max-width:800px){.product-inner{padding:40px 10px }.product-grid{margin:0 -10px 0 0}.product{padding:0 10px 10px 0}.home-content--title{font-size:26px}.products{padding:50px 0}}@media (max-width:700px){.header-inner:before,.header-inner:after{display:none}.logo{left:10px}header{padding:0 16px 0 82px}.jumbotron-inner{height:400px}.home-bottom--title{font-size:24px}.jumbotron-logo{width:256px;height:198.5px;background:url(/images/jumbotron-logo@2x.png) center center / 256px 198.5px no-repeat}}@media (max-width:600px){.header-contact{display:none}.product{width:100%}.header-nav--link{display:none}.header-nav--link:last-child{display:block;float:right}.header-nav{float:none}header{margin:20px 0 0 0}}@media (max-width:500px){.home-bottom--link{margin:0 0 10px 0}}