﻿section.product-hero div.product-hero-config:after,section.product-hero.long-headline div.product-hero-main div.subnav-container:after,section.product-hero div.product-hero-config div.product-hero-colors.not-mobile div.product-hero-selected-color:after,section.product-hero div.product-hero-config div.product-hero-colors div.product-hero-colors-dropdown div.product-hero-color-row:after,section.product-hero div.product-hero-config div.product-hero-colors div.product-hero-color-row-desktop div.product-hero-color-row:after,section.product-hero-iframe div.product-hero-config:after,section.product-hero-b2c div.product-hero-config:after{content:"";display:table;clear:both}
.srt{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.centered{float:none;margin-left:auto;margin-right:auto}
section.product-hero div.product-hero-config div.product-hero-colors div.product-hero-colors-dropdown div.product-hero-color-block.selected:before,section.product-hero div.product-hero-config div.product-hero-colors div.product-hero-color-row-desktop div.product-hero-color-block.selected:before,section.product-hero-b2c div.product-hero-config div.product-hero-colors.mobile-only div.product-hero-dropdown-container div.product-hero-colors-dropdown div.product-hero-dropdown-top div.product-hero-color-block:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal !important;text-transform:none !important;line-height:1em;margin-left:.2em}
@font-face{font-family:'fontello';src:url("../../fonts/fontello/fontello.eot?1457993");src:url("../../fonts/fontello/fontello.eot?1457993#iefix") format("embedded-opentype"),url("../../fonts/fontello/fontello.woff?1457993") format("woff"),url("../../fonts/fontello/fontello.ttf?1457993") format("truetype"),url("../../fonts/fontello/fontello.svg?1457993#fontello") format("svg");font-weight:normal;font-style:normal}
@-moz-keyframes spin{0{-moz-transform:rotate(0);-o-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)}
100%{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}
}
@-webkit-keyframes spin{0{-moz-transform:rotate(0);-o-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)}
100%{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}
}
@-o-keyframes spin{0{-moz-transform:rotate(0);-o-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)}
100%{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}
}
@-ms-keyframes spin{0{-moz-transform:rotate(0);-o-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)}
100%{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}
}
@keyframes spin{0{-moz-transform:rotate(0);-o-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)}
100%{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}
}
section.product-hero{/*! normalize.css v3.0.2 | MIT License | git.io/normalize */}
section.product-hero html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
section.product-hero body{margin:0}
section.product-hero article,section.product-hero aside,section.product-hero details,section.product-hero figcaption,section.product-hero figure,section.product-hero footer,section.product-hero header,section.product-hero hgroup,section.product-hero main,section.product-hero menu,section.product-hero nav,section.product-hero section,section.product-hero summary{display:block}
section.product-hero audio,section.product-hero canvas,section.product-hero progress,section.product-hero video{display:inline-block;vertical-align:baseline}
section.product-hero audio:not([controls]){display:none;height:0}
section.product-hero [hidden],section.product-hero template{display:none}
section.product-hero a{background-color:transparent}
section.product-hero a:active,section.product-hero a:hover{outline:0}
section.product-hero abbr[title]{border-bottom:1px dotted}
section.product-hero b,section.product-hero strong{font-weight:bold}
section.product-hero dfn{font-style:italic}
section.product-hero h1{font-size:2em;margin:.67em 0}
section.product-hero mark{background:#ff0;color:#000}
section.product-hero small{font-size:80%}
section.product-hero sub,section.product-hero sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
section.product-hero sup{top:-0.5em}
section.product-hero sub{bottom:-0.25em}
section.product-hero img{border:0}
section.product-hero svg:not(:root){overflow:hidden}
section.product-hero figure{margin:1em 40px}
section.product-hero hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}
section.product-hero pre{overflow:auto}
section.product-hero code,section.product-hero kbd,section.product-hero pre,section.product-hero samp{font-family:monospace,monospace;font-size:1em}
section.product-hero button,section.product-hero input,section.product-hero optgroup,section.product-hero select,section.product-hero textarea{color:inherit;font:inherit;margin:0}
section.product-hero button{overflow:visible}
section.product-hero button,section.product-hero select{text-transform:none}
section.product-hero button,section.product-hero html input[type="button"],section.product-hero input[type="reset"],section.product-hero input[type="submit"]{-webkit-appearance:button;cursor:pointer}
section.product-hero button[disabled],section.product-hero html input[disabled]{cursor:default}
section.product-hero button::-moz-focus-inner,section.product-hero input::-moz-focus-inner{border:0;padding:0}
section.product-hero input{line-height:normal}
section.product-hero input[type="checkbox"],section.product-hero input[type="radio"]{box-sizing:border-box;padding:0}
section.product-hero input[type="number"]::-webkit-inner-spin-button,section.product-hero input[type="number"]::-webkit-outer-spin-button{height:auto}
section.product-hero input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}
section.product-hero input[type="search"]::-webkit-search-cancel-button,section.product-hero input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
section.product-hero fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}
section.product-hero legend{border:0;padding:0}
section.product-hero textarea{overflow:auto}
section.product-hero optgroup{font-weight:bold}
section.product-hero table{border-collapse:collapse;border-spacing:0}
section.product-hero td,section.product-hero th{padding:0}
section.product-hero *:focus{outline:0}
section.product-hero *{-moz-box-sizing:border-box;box-sizing:border-box}
section.product-hero html{background:#fff}
section.product-hero body{background:#fff;color:#403f38;font-size:16px;font-weight:normal;font-family:"Rotis Sans Serif W01","Helvetica Neue",Helvetica,Arial,sans-serif;line-height:1.3;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;z-index:100;height:100%;min-height:100%;min-width:320px}
@media screen and (max-width:599px){section.product-hero body{font-size:13px;line-height:1.2}
}
section.product-hero .container{margin:0 auto;position:relative;width:62.5rem}
@media screen and (max-width:980px){section.product-hero .container{width:94%}
}
section.product-hero sup{vertical-align:super;top:0;font-size:65%}
section.product-hero strong,section.product-hero b{font-family:"RotisSansSerifW01-Bold","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal}
section.product-hero a{color:#8bbc07;text-decoration:none}
section.product-hero a:hover{text-decoration:underline}
section.product-hero ul,section.product-hero li{margin:0;padding:0;list-style-type:none}
section.product-hero p,section.product-hero ul,section.product-hero ol{margin:0 0 1em 0;padding:0}
section.product-hero hr{display:block;height:1px;border:0;border-top:1px solid #dadad9;margin:1em 0;padding:0}
section.product-hero .not-desktop{display:none}
@media screen and (max-width:980px){section.product-hero .not-desktop{display:block}
}
@media screen and (max-width:599px){section.product-hero .not-desktop{display:block}
}
@media screen and (max-width:980px){section.product-hero .not-tablet{display:none}
}
@media screen and (max-width:599px){section.product-hero .not-mobile{display:none !important}
}
@media screen and (max-width:750px){section.product-hero .not-mobile-header{display:none !important}
}
@media screen and (max-width:750px){section.product-hero .not-mobile-footer{display:none !important}
}
section.product-hero .clear{clear:both}
@media screen and (max-width:980px){section.product-hero .desktop-only{display:none !important}
}
@media screen and (max-width:599px){section.product-hero .desktop-only{display:none !important}
}
section.product-hero .mobile-header-only{display:none}
@media screen and (max-width:750px){section.product-hero .mobile-header-only{display:block}
}
section.product-hero .mobile-only{display:none !important}
@media screen and (max-width:599px){section.product-hero .mobile-only{display:block !important}
}
section.product-hero div.product-hero-config div.product-hero-glance{width:24.9%;float:left}
section.product-hero div.product-hero-config div.product-hero-colors{width:41.5%;float:left}
section.product-hero div.product-hero-config div.product-hero-datasheets{width:33.2%;float:left;margin-right:0}
@media screen and (max-width:980px){section.product-hero div.product-hero-config div.product-hero-glance{width:49.8%;float:left}
section.product-hero div.product-hero-config div.product-hero-colors{width:49.8%;float:left;margin-right:0}
section.product-hero div.product-hero-config div.product-hero-datasheets{width:99.6%;float:left;margin-right:0}
}
@media screen and (max-width:599px){section.product-hero div.product-hero-config div.product-hero-colors,section.product-hero div.product-hero-config div.product-hero-glance,section.product-hero div.product-hero-config div.product-hero-datasheets{width:99.6%;float:left;margin-right:0}
}
section.product-hero div.product-hero-main{position:relative;background:#e6e6e6}
section.product-hero div.product-hero-main h1{margin:0;padding:47px 0;font-size:38px}
@media screen and (max-width:980px){section.product-hero div.product-hero-main h1{padding:12px 0;text-align:center}
}
section.product-hero div.product-hero-main div.subnav-container{position:absolute;top:50px;right:0;z-index:100}
@media screen and (max-width:980px){section.product-hero div.product-hero-main div.subnav-container{position:static;margin:0 auto;width:200px}
section.product-hero div.product-hero-main div.subnav-container .sub-nav ul li a{background-color:#fff}
}
section.product-hero div.product-hero-main div.subnav-container .sub-nav a{background-color:#dfdfdf}
section.product-hero div.product-hero-main div.subnav-container .sub-nav a:hover:not(.active){background-color:#d2d2d2}
section.product-hero div.product-hero-main div.subnav-container .sub-nav a.active{background-color:#fff}
section.product-hero div.product-hero-main div.image{position:absolute;right:0;width:360px;top:80px}
section.product-hero div.product-hero-main div.image.right{right:0}
section.product-hero div.product-hero-main div.image.left{left:auto;right:0}
@media screen and (max-width:980px){section.product-hero div.product-hero-main div.image{position:static;margin:0 auto}
}
section.product-hero div.product-hero-main div.text p{width:470px;font-size:24px;padding:12px 0 0 0;color:#82837f}
section.product-hero div.product-hero-main div.text p b,section.product-hero div.product-hero-main div.text p strong{font-weight:normal;color:#403f38}
section.product-hero div.product-hero-main div.text p.not-desktop{padding:0 0 12px 0;color:#000}
@media screen and (max-width:980px){section.product-hero div.product-hero-main div.text p{width:84%;margin:0 auto;text-align:center}
}
section.product-hero div.product-hero-main div.container{height:480px}
@media screen and (max-width:980px){section.product-hero div.product-hero-main div.container{width:100%;height:auto}
}
@media screen and (max-width:980px){section.product-hero div.product-hero-main div.container p.hero-text{margin-left:20px}
}
section.product-hero div.product-hero-main div.hero-tab-length-5{height:560px}
@media screen and (max-width:980px){section.product-hero div.product-hero-main div.hero-tab-length-5{width:100%;height:auto}
}
section.product-hero div.product-hero-main div.hero-tab-length-6{height:560px}
@media screen and (max-width:980px){section.product-hero div.product-hero-main div.hero-tab-length-6{width:100%;height:auto}
}
section.product-hero div.product-hero-main div.hero-tab-length-7{height:550px}
@media screen and (max-width:980px){section.product-hero div.product-hero-main div.hero-tab-length-7{width:100%;height:auto}
}
section.product-hero div.product-hero-main div.hero-tab-length-8{height:545px}
@media screen and (max-width:980px){section.product-hero div.product-hero-main div.hero-tab-length-8{width:100%;height:auto}
}
section.product-hero div.product-hero-main div.hero-tab-length-9{height:540px}
@media screen and (max-width:980px){section.product-hero div.product-hero-main div.hero-tab-length-9{width:100%;height:auto}
}
section.product-hero div.product-hero-main div.hero-tab-length-10{height:535px}
@media screen and (max-width:980px){section.product-hero div.product-hero-main div.hero-tab-length-10{width:100%;height:auto}
}
section.product-hero div.product-hero-main div.hero-tab-length-11{height:530px}
@media screen and (max-width:980px){section.product-hero div.product-hero-main div.hero-tab-length-11{width:100%;height:auto}
}
section.product-hero div.product-hero-main div.hero-tab-length-12{height:525px}
@media screen and (max-width:980px){section.product-hero div.product-hero-main div.hero-tab-length-12{width:100%;height:auto}
}
section.product-hero div.product-hero-main div.hero-tab-length-13{height:520px}
@media screen and (max-width:980px){section.product-hero div.product-hero-main div.hero-tab-length-13{width:100%;height:auto}
}
section.product-hero div.product-hero-main div.hero-tab-length-14{height:515px}
@media screen and (max-width:980px){section.product-hero div.product-hero-main div.hero-tab-length-14{width:100%;height:auto}
}
section.product-hero div.product-hero-main div.product-hero-model-selector{background:#dadad9;position:absolute;bottom:0}
@media screen and (max-width:980px){section.product-hero div.product-hero-main div.product-hero-model-selector{position:static}
}
section.product-hero div.product-hero-main div.product-hero-model-selector ul{width:600px;margin:12px -3px 0 0}
@media screen and (max-width:980px){section.product-hero div.product-hero-main div.product-hero-model-selector ul{width:100%;margin:0;white-space:nowrap;overflow-y:hidden;overflow-x:scroll;-webkit-overflow-scrolling:touch}
}
section.product-hero div.product-hero-main div.product-hero-model-selector ul.models-length-1{width:250px}
@media screen and (max-width:980px){section.product-hero div.product-hero-main div.product-hero-model-selector ul.models-length-1{width:100%}
}
section.product-hero div.product-hero-main div.product-hero-model-selector ul.models-length-1 li{width:99%}
@media screen and (max-width:599px){section.product-hero div.product-hero-main div.product-hero-model-selector ul.models-length-1 li{width:99%}
}
section.product-hero div.product-hero-main div.product-hero-model-selector ul.models-length-2 li{width:49.8%;float:left}
@media screen and (max-width:980px){section.product-hero div.product-hero-main div.product-hero-model-selector ul.models-length-2 li{float:none}
}
section.product-hero div.product-hero-main div.product-hero-model-selector ul.models-length-3 li{width:33.2%;float:left}
@media screen and (max-width:980px){section.product-hero div.product-hero-main div.product-hero-model-selector ul.models-length-3 li{float:none}
}
section.product-hero div.product-hero-main div.product-hero-model-selector ul.models-length-4 li{width:24.9%;float:left}
@media screen and (max-width:980px){section.product-hero div.product-hero-main div.product-hero-model-selector ul.models-length-4 li{float:none;width:27%}
}
section.product-hero div.product-hero-main div.product-hero-model-selector ul.models-length-5{width:690px}
@media screen and (max-width:980px){section.product-hero div.product-hero-main div.product-hero-model-selector ul.models-length-5{width:100%}
}
section.product-hero div.product-hero-main div.product-hero-model-selector ul.models-length-5 li{width:19%}
@media screen and (max-width:599px){section.product-hero div.product-hero-main div.product-hero-model-selector ul.models-length-5 li{width:27%}
}
section.product-hero div.product-hero-main div.product-hero-model-selector ul.models-length-6{width:780px}
@media screen and (max-width:980px){section.product-hero div.product-hero-main div.product-hero-model-selector ul.models-length-6{width:100%}
}
section.product-hero div.product-hero-main div.product-hero-model-selector ul.models-length-6 li{width:16.6%;float:left}
@media screen and (max-width:980px){section.product-hero div.product-hero-main div.product-hero-model-selector ul.models-length-6 li{float:none}
}
@media screen and (max-width:599px){section.product-hero div.product-hero-main div.product-hero-model-selector ul.models-length-6 li{width:27%}
}
section.product-hero div.product-hero-main div.product-hero-model-selector ul.models-length-7{width:870px}
@media screen and (max-width:980px){section.product-hero div.product-hero-main div.product-hero-model-selector ul.models-length-7{width:100%}
}
section.product-hero div.product-hero-main div.product-hero-model-selector ul.models-length-7 li{width:13.5%}
@media screen and (max-width:599px){section.product-hero div.product-hero-main div.product-hero-model-selector ul.models-length-7 li{width:27%}
}
section.product-hero div.product-hero-main div.product-hero-model-selector ul.models-length-8{width:960px}
@media screen and (max-width:980px){section.product-hero div.product-hero-main div.product-hero-model-selector ul.models-length-8{width:100%}
}
section.product-hero div.product-hero-main div.product-hero-model-selector ul.models-length-8 li{width:12%;font-size:14px}
@media screen and (max-width:599px){section.product-hero div.product-hero-main div.product-hero-model-selector ul.models-length-8 li{width:27%}
}
section.product-hero div.product-hero-main div.product-hero-model-selector ul.models-length-9{width:960px}
@media screen and (max-width:980px){section.product-hero div.product-hero-main div.product-hero-model-selector ul.models-length-9{width:100%}
}
section.product-hero div.product-hero-main div.product-hero-model-selector ul.models-length-9 li{width:10%;font-size:14px}
@media screen and (max-width:599px){section.product-hero div.product-hero-main div.product-hero-model-selector ul.models-length-9 li{width:27%}
}
section.product-hero div.product-hero-main div.product-hero-model-selector ul.models-length-10{width:960px}
@media screen and (max-width:980px){section.product-hero div.product-hero-main div.product-hero-model-selector ul.models-length-10{width:100%}
}
section.product-hero div.product-hero-main div.product-hero-model-selector ul.models-length-10 li{width:9.4%;font-size:14px}
@media screen and (max-width:599px){section.product-hero div.product-hero-main div.product-hero-model-selector ul.models-length-10 li{width:27%}
}
section.product-hero div.product-hero-main div.product-hero-model-selector ul.models-length-11{width:960px}
@media screen and (max-width:980px){section.product-hero div.product-hero-main div.product-hero-model-selector ul.models-length-11{width:100%}
}
section.product-hero div.product-hero-main div.product-hero-model-selector ul.models-length-11 li{width:8.6%;font-size:14px}
@media screen and (max-width:599px){section.product-hero div.product-hero-main div.product-hero-model-selector ul.models-length-11 li{width:27%}
}
section.product-hero div.product-hero-main div.product-hero-model-selector ul.models-length-12{width:960px}
@media screen and (max-width:980px){section.product-hero div.product-hero-main div.product-hero-model-selector ul.models-length-12{width:100%}
}
section.product-hero div.product-hero-main div.product-hero-model-selector ul.models-length-12 li{width:7.8%;font-size:14px}
@media screen and (max-width:599px){section.product-hero div.product-hero-main div.product-hero-model-selector ul.models-length-12 li{width:27%}
}
section.product-hero div.product-hero-main div.product-hero-model-selector ul.models-length-13{width:960px}
@media screen and (max-width:980px){section.product-hero div.product-hero-main div.product-hero-model-selector ul.models-length-13{width:100%}
}
section.product-hero div.product-hero-main div.product-hero-model-selector ul.models-length-13 li{width:7.2%;font-size:13px}
@media screen and (max-width:599px){section.product-hero div.product-hero-main div.product-hero-model-selector ul.models-length-13 li{width:27%}
}
section.product-hero div.product-hero-main div.product-hero-model-selector ul.models-length-14{width:960px}
@media screen and (max-width:980px){section.product-hero div.product-hero-main div.product-hero-model-selector ul.models-length-14{width:100%}
}
section.product-hero div.product-hero-main div.product-hero-model-selector ul.models-length-14 li{width:6.6%;font-size:13px}
@media screen and (max-width:599px){section.product-hero div.product-hero-main div.product-hero-model-selector ul.models-length-14 li{width:27%}
}
section.product-hero div.product-hero-main div.product-hero-model-selector ul li{display:inline-block;padding:8px 0;font-size:16px;text-align:center;cursor:pointer;-moz-transition:background-color .25s ease-in-out;-webkit-transition:background-color .25s ease-in-out;transition:background-color .25s ease-in-out}
@media screen and (max-width:980px){section.product-hero div.product-hero-main div.product-hero-model-selector ul li{padding:20px 0;border-left:0;border-right:0;font-size:20px}
}
section.product-hero div.product-hero-main div.product-hero-model-selector ul li:hover{background-color:#e9e9e9}
@media screen and (max-width:980px){section.product-hero div.product-hero-main div.product-hero-model-selector ul li:hover{background:transparent}
}
section.product-hero div.product-hero-main div.product-hero-model-selector ul li:hover img{margin:7px auto;opacity:.3;max-height:75px;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out;filter:brightness(86%);-moz-filter:brightness(86%);-webkit-filter:brightness(92%);-ms-filter:brightness(92%)}
section.product-hero div.product-hero-main div.product-hero-model-selector ul li.active{background-color:#fff;font-weight:bold}
@media screen and (max-width:980px){section.product-hero div.product-hero-main div.product-hero-model-selector ul li.active{background:transparent}
}
section.product-hero div.product-hero-main div.product-hero-model-selector ul li.active img{-moz-filter:brightness(100%);-webkit-filter:brightness(100%);filter:brightness(100%);opacity:1.0}
section.product-hero div.product-hero-main div.product-hero-model-selector ul li:last-child{margin-right:0}
section.product-hero div.product-hero-main div.product-hero-model-selector ul li:first-child{border-left:0}
section.product-hero div.product-hero-main div.product-hero-model-selector ul li p{width:90%;margin:0 auto;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
section.product-hero div.product-hero-main div.product-hero-model-selector ul li img{margin:7px auto;opacity:.3;max-height:75px;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out;filter:brightness(86%);-moz-filter:brightness(86%);-webkit-filter:brightness(86%);-ms-filter:brightness(86%)}
@media screen and (max-width:980px){section.product-hero div.product-hero-main div.product-hero-model-selector ul li img{display:none}
}
section.product-hero.long-headline div.product-hero-main{min-height:350px}
section.product-hero.long-headline div.product-hero-main h1{max-width:100%;padding-bottom:10px;position:relative;z-index:110}
section.product-hero.long-headline div.product-hero-main div.subnav-container{position:relative;top:0;padding-bottom:1.05em}
section.product-hero.long-headline div.product-hero-main div.subnav-container .sub-nav{float:right}
section.product-hero.long-headline div.product-hero-main .text{min-height:170px}
section.product-hero div.product-hero-config{display:none;margin:44px 0 0 0}
section.product-hero div.product-hero-config.product-hero-config-first{display:block}
@media screen and (max-width:980px){section.product-hero div.product-hero-config{margin:40px 0 0 0}
}
@media screen and (max-width:980px){section.product-hero div.product-hero-config div.container{width:100%}
}
section.product-hero div.product-hero-config div.product-hero-glance>div{width:100%;position:relative}
@media screen and (max-width:980px){section.product-hero div.product-hero-config div.product-hero-glance>div{padding:0 16px}
}
@media screen and (max-width:599px){section.product-hero div.product-hero-config div.product-hero-glance>div{width:318px;margin:108px auto 0 auto;padding:0}
section.product-hero div.product-hero-config div.product-hero-glance>div.has-hook-color{margin:170px auto 0 auto}
section.product-hero div.product-hero-config div.product-hero-glance>div.has-roger-receiver-color{margin:230px auto 0 auto}
section.product-hero div.product-hero-config div.product-hero-glance>div.roger-receiver-color-expanded{margin:330px auto 0 auto}
}
section.product-hero div.product-hero-config div.product-hero-glance div.preview-group{width:100%;max-width:400px;margin:0 auto;position:relative}
section.product-hero div.product-hero-config div.product-hero-glance div.preview-group img.preview-overlay{position:absolute;top:0;left:0}
section.product-hero div.product-hero-config div.product-hero-glance div.preview-group img.roger-receiver-overlay{display:none}
section.product-hero div.product-hero-config div.product-hero-glance div.preview-group img{width:100%}
section.product-hero div.product-hero-config div.product-hero-glance p{margin:0 auto;color:#82837f}
section.product-hero div.product-hero-config div.product-hero-glance p strong{font-weight:normal;color:#000}
section.product-hero div.product-hero-config div.product-hero-glance p a.button{width:100%;text-align:center;margin:10px 0;font-size:20px}
section.product-hero div.product-hero-config .roger-receiver-color-expanded{margin:64px auto 0 auto}
section.product-hero div.product-hero-config div.product-hero-colors{position:static}
section.product-hero div.product-hero-config div.product-hero-colors p.selected-label{display:none}
section.product-hero div.product-hero-config div.product-hero-colors.mobile-only{padding:0;position:absolute;top:0}
section.product-hero div.product-hero-config div.product-hero-colors.mobile-only h2{text-align:center;margin:4px 0}
section.product-hero div.product-hero-config div.product-hero-colors.mobile-only div.product-hero-dropdown-container{position:relative;width:320px;height:52px;margin:0 auto 12px auto}
section.product-hero div.product-hero-config div.product-hero-colors.mobile-only div.product-hero-dropdown-container div.product-hero-colors-dropdown{position:relative;width:100%;width:270px;margin:0 25px;padding:0;border:1px solid #dfdfdf;border-radius:3px;cursor:pointer;background-color:#fff}
section.product-hero div.product-hero-config div.product-hero-colors.mobile-only div.product-hero-dropdown-container div.product-hero-colors-dropdown i.icon-up-open-big{display:none}
section.product-hero div.product-hero-config div.product-hero-colors.mobile-only div.product-hero-dropdown-container div.product-hero-colors-dropdown.active{box-shadow:0 2px 8px 2px #82837f;z-index:100}
section.product-hero div.product-hero-config div.product-hero-colors.mobile-only div.product-hero-dropdown-container div.product-hero-colors-dropdown.active div.product-hero-dropdown-bottom{display:block}
section.product-hero div.product-hero-config div.product-hero-colors.mobile-only div.product-hero-dropdown-container div.product-hero-colors-dropdown.active div.product-hero-dropdown-top i.icon-up-open-big{display:block}
section.product-hero div.product-hero-config div.product-hero-colors.mobile-only div.product-hero-dropdown-container div.product-hero-colors-dropdown.active div.product-hero-dropdown-top i.icon-down-open-big{display:none}
section.product-hero div.product-hero-config div.product-hero-colors.mobile-only div.product-hero-dropdown-container div.product-hero-colors-dropdown div.product-hero-dropdown-top{height:52px;padding:4px}
section.product-hero div.product-hero-config div.product-hero-colors.mobile-only div.product-hero-dropdown-container div.product-hero-colors-dropdown div.product-hero-dropdown-top div.dropdown-label{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:inline-block;padding-left:4px;font-size:14px}
section.product-hero div.product-hero-config div.product-hero-colors.mobile-only div.product-hero-dropdown-container div.product-hero-colors-dropdown div.product-hero-dropdown-top div.dropdown-label p{display:inline-block;margin:0;padding:0}
section.product-hero div.product-hero-config div.product-hero-colors.mobile-only div.product-hero-dropdown-container div.product-hero-colors-dropdown div.product-hero-dropdown-top div.dropdown-label p span.label{display:block;color:#82837f}
section.product-hero div.product-hero-config div.product-hero-colors.mobile-only div.product-hero-dropdown-container div.product-hero-colors-dropdown div.product-hero-dropdown-top div.product-hero-color-block{width:40px;height:40px;line-height:40px;margin:3px}
section.product-hero div.product-hero-config div.product-hero-colors.mobile-only div.product-hero-dropdown-container div.product-hero-colors-dropdown div.product-hero-dropdown-top i.icon-chevron{color:#8bbc07;position:absolute;right:19px;top:11px;font-size:28px}
section.product-hero div.product-hero-config div.product-hero-colors.mobile-only div.product-hero-dropdown-container div.product-hero-colors-dropdown div.product-hero-dropdown-bottom{display:none}
section.product-hero div.product-hero-config div.product-hero-colors.mobile-only div.product-hero-dropdown-container div.product-hero-colors-dropdown div.product-hero-dropdown-bottom div.product-hero-color-row{width:255px;margin:0 auto}
section.product-hero div.product-hero-config div.product-hero-colors.mobile-only div.product-hero-dropdown-container div.product-hero-colors-dropdown div.product-hero-dropdown-bottom div.product-hero-color-block{width:40px;height:40px;line-height:40px}
section.product-hero div.product-hero-config div.product-hero-colors.mobile-only div.product-hero-dropdown-container div.menu-hearing-aid-colors.active{z-index:120}
section.product-hero div.product-hero-config div.product-hero-colors.mobile-only div.product-hero-dropdown-container div.menu-hook-colors.active{z-index:110}
section.product-hero div.product-hero-config div.product-hero-colors.mobile-only div.product-hero-dropdown-container div.menu-roger-receiver-colors.active{z-index:100}
section.product-hero div.product-hero-config div.product-hero-colors.not-mobile{padding:0 0 0 34px}
@media screen and (max-width:980px){section.product-hero div.product-hero-config div.product-hero-colors.not-mobile{padding:0;margin-top:40px}
}
section.product-hero div.product-hero-config div.product-hero-colors.not-mobile h2{margin:0}
section.product-hero div.product-hero-config div.product-hero-colors.not-mobile div.product-hero-selected-color{position:relative;width:351px;border:1px solid #82837f;margin-top:28px}
section.product-hero div.product-hero-config div.product-hero-colors.not-mobile div.product-hero-selected-color p{margin:0;font-size:15px;text-align:center}
section.product-hero div.product-hero-config div.product-hero-colors.not-mobile div.product-hero-selected-color.has-hook-color div.product-hero-hearing-aid-color,section.product-hero div.product-hero-config div.product-hero-colors.not-mobile div.product-hero-selected-color.has-hook-color div.product-hero-hook-color{float:left;width:50%}
section.product-hero div.product-hero-config div.product-hero-colors.not-mobile div.product-hero-selected-color.has-hook-color div.product-hero-hook-color{margin-right:0;display:block}
section.product-hero div.product-hero-config div.product-hero-colors.not-mobile div.product-hero-selected-color div.product-hero-selected-color-upper{color:white}
section.product-hero div.product-hero-config div.product-hero-colors.not-mobile div.product-hero-selected-color div.product-hero-selected-color-upper p.color-label{padding:8px 0 0 0}
section.product-hero div.product-hero-config div.product-hero-colors.not-mobile div.product-hero-selected-color div.product-hero-selected-color-upper p.color-code{font-size:34px;line-height:30px;padding:10px 0}
section.product-hero div.product-hero-config div.product-hero-colors.not-mobile div.product-hero-selected-color div.product-hero-selected-color-lower{background-color:#fff}
section.product-hero div.product-hero-config div.product-hero-colors.not-mobile div.product-hero-selected-color div.product-hero-selected-color-lower p{padding:5px 0}
section.product-hero div.product-hero-config div.product-hero-colors.not-mobile div.product-hero-selected-color div.product-hero-hearing-aid-color{float:left;width:100%}
section.product-hero div.product-hero-config div.product-hero-colors.not-mobile div.product-hero-selected-color div.product-hero-hearing-aid-color div.arrow-left{position:absolute;left:-10px;top:35px;width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid #3b5494}
section.product-hero div.product-hero-config div.product-hero-colors.not-mobile div.product-hero-selected-color div.product-hero-hook-color{margin-right:0;display:none;border-left:3px solid #fff}
section.product-hero div.product-hero-config div.product-hero-colors.not-mobile div.product-hero-color-row-desktop div.product-hero-color-row{width:auto;display:inline-block}
section.product-hero div.product-hero-config div.product-hero-colors.not-mobile div.product-hero-color-row-desktop div.product-hero-color-row div.product-hero-color-block{width:47px;height:47px;line-height:47px}
section.product-hero div.product-hero-config div.product-hero-colors.not-mobile p{margin-bottom:0;font-size:14px;color:#82837f}
section.product-hero div.product-hero-config div.product-hero-colors.not-mobile p.model-name,section.product-hero div.product-hero-config div.product-hero-colors.not-mobile p.selector-label{margin:25px 0 0 0;color:#403f38;font-size:18px}
section.product-hero div.product-hero-config div.product-hero-colors div.product-hero-colors-dropdown div.product-hero-color-row,section.product-hero div.product-hero-config div.product-hero-colors div.product-hero-color-row-desktop div.product-hero-color-row{width:291px;padding:0}
section.product-hero div.product-hero-config div.product-hero-colors div.product-hero-colors-dropdown div.product-hero-color-block,section.product-hero div.product-hero-config div.product-hero-colors div.product-hero-color-row-desktop div.product-hero-color-block{float:left;margin-right:3px;margin-bottom:0;text-align:center;color:white;font-size:16px;cursor:pointer}
@media screen and (max-width:599px){section.product-hero div.product-hero-config div.product-hero-colors div.product-hero-colors-dropdown div.product-hero-color-block,section.product-hero div.product-hero-config div.product-hero-colors div.product-hero-color-row-desktop div.product-hero-color-block{margin-bottom:3px}
}
section.product-hero div.product-hero-config div.product-hero-colors div.product-hero-colors-dropdown div.product-hero-color-block i.icon-ok,section.product-hero div.product-hero-config div.product-hero-colors div.product-hero-color-row-desktop div.product-hero-color-block i.icon-ok{display:none}
section.product-hero div.product-hero-config div.product-hero-colors div.product-hero-colors-dropdown div.product-hero-color-block.selected span.label,section.product-hero div.product-hero-config div.product-hero-colors div.product-hero-color-row-desktop div.product-hero-color-block.selected span.label{display:none}
section.product-hero div.product-hero-config div.product-hero-colors div.product-hero-colors-dropdown div.product-hero-color-block.selected:before,section.product-hero div.product-hero-config div.product-hero-colors div.product-hero-color-row-desktop div.product-hero-color-block.selected:before{content:""}
section.product-hero div.product-hero-config div.product-hero-colors div.product-hero-colors-dropdown div.product-hero-color-block.color-block-bordered,section.product-hero div.product-hero-config div.product-hero-colors div.product-hero-color-row-desktop div.product-hero-color-block.color-block-bordered{border:1px solid #82837f}
section.product-hero div.product-hero-config div.product-hero-colors div.product-hero-colors-dropdown div.product-hero-color-block:last-child,section.product-hero div.product-hero-config div.product-hero-colors div.product-hero-color-row-desktop div.product-hero-color-block:last-child{margin-right:0}
section.product-hero div.product-hero-config div.product-hero-colors div.product-hero-color-row-desktop{margin-top:8px}
section.product-hero div.product-hero-config div.product-hero-datasheets{padding:0 0 0 30px}
@media screen and (max-width:980px){section.product-hero div.product-hero-config div.product-hero-datasheets{padding:0 16px}
section.product-hero div.product-hero-config div.product-hero-datasheets h2,section.product-hero div.product-hero-config div.product-hero-datasheets p.model{display:inline-block}
}
@media screen and (max-width:599px){section.product-hero div.product-hero-config div.product-hero-datasheets div.fitting-guide-header{margin:0 auto;width:225px}
}
section.product-hero div.product-hero-config div.product-hero-datasheets h2{margin:0}
section.product-hero div.product-hero-config div.product-hero-datasheets div.model{margin:34px 0 10px 0}
section.product-hero div.product-hero-config div.product-hero-datasheets div.model p{margin:0;padding-right:135px}
section.product-hero div.product-hero-config div.product-hero-datasheets div.model span.see-datasheets{float:right}
section.product-hero div.product-hero-config div.product-hero-datasheets ul li{position:relative;height:100px;background-color:#e6eaeb;-moz-transition:background-color .25s ease-in-out;-webkit-transition:background-color .25s ease-in-out;transition:background-color .25s ease-in-out;padding:4px;font-size:17px;width:100%;margin:12px auto}
section.product-hero div.product-hero-config div.product-hero-datasheets ul li:hover{background:#d8dee0;cursor:pointer}
section.product-hero div.product-hero-config div.product-hero-datasheets ul li p{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);text-align:left;max-width:160px;margin-left:12px}
section.product-hero div.product-hero-config div.product-hero-datasheets ul li div.image{position:absolute;top:5px;margin:0;right:6px}
section.product-hero div.product-hero-config div.roger-receiver-block,section.product-hero div.product-hero-config div.roger-receiver-block-mobile{display:none}
section.product-hero div.product-hero-config.includes-roger-receiver div.product-hero-selected-color{display:none}
section.product-hero div.product-hero-config.includes-roger-receiver p.disclaimer-roger-receiver{margin:10px 0;padding:0;font-size:14px;color:#82837f;display:none}
section.product-hero div.product-hero-config.includes-roger-receiver div.roger-receiver-block{display:block}
section.product-hero div.product-hero-config.includes-roger-receiver .product-hero-colors.mobile-only .roger-receiver-block-mobile{display:block}
section.product-hero div.product-hero-config.includes-roger-receiver .product-hero-colors.mobile-only .roger-receiver-block-mobile .product-hero-colors-dropdown{display:none}
section.product-hero div.product-hero-config.includes-roger-receiver div.product-hero-colors p.selected-label{display:block}
section.product-hero div.product-hero-config.includes-roger-receiver div.product-hero-colors p.selected-label span.color-code{color:#82837f !important}
section.product-hero div.product-hero-config.includes-roger-receiver div.product-hero-roger-receiver-color-selector{display:none}
section.product-hero div.product-hero-config.includes-roger-receiver .toggle-roger-receiver,section.product-hero div.product-hero-config.includes-roger-receiver .toggle-roger-receiver-mobile{margin-top:28px;font-size:18px}
section.product-hero div.product-hero-config.includes-roger-receiver .toggle-roger-receiver p.roger-selector-label,section.product-hero div.product-hero-config.includes-roger-receiver .toggle-roger-receiver-mobile p.roger-selector-label{margin:0 20px 0 0;padding:0;font-size:18px;color:#403f38;float:left}
@media screen and (max-width:740px){section.product-hero div.product-hero-config.includes-roger-receiver .toggle-roger-receiver p.roger-selector-label,section.product-hero div.product-hero-config.includes-roger-receiver .toggle-roger-receiver-mobile p.roger-selector-label{margin:0 0 10px 0;padding:0;float:none}
}
section.product-hero div.product-hero-config.includes-roger-receiver .toggle-roger-receiver input[type="radio"],section.product-hero div.product-hero-config.includes-roger-receiver .toggle-roger-receiver-mobile input[type="radio"]{display:none}
section.product-hero div.product-hero-config.includes-roger-receiver .toggle-roger-receiver input[type="radio"]+label,section.product-hero div.product-hero-config.includes-roger-receiver .toggle-roger-receiver-mobile input[type="radio"]+label{margin:0;padding:0;color:#4c4c4c;font-family:Arial,sans-serif;font-size:16px;cursor:pointer}
section.product-hero div.product-hero-config.includes-roger-receiver .toggle-roger-receiver input[type="radio"]+label.show,section.product-hero div.product-hero-config.includes-roger-receiver .toggle-roger-receiver-mobile input[type="radio"]+label.show{margin-right:24px}
section.product-hero div.product-hero-config.includes-roger-receiver .toggle-roger-receiver input[type="radio"]+label span,section.product-hero div.product-hero-config.includes-roger-receiver .toggle-roger-receiver-mobile input[type="radio"]+label span{box-shadow:0 0 0 1px #b5b5b3;display:inline-block;width:25px;height:25px;margin:-1px 7px 0 0;vertical-align:middle;cursor:pointer;border-radius:50%}
section.product-hero div.product-hero-config.includes-roger-receiver .toggle-roger-receiver input[type="radio"]+label span,section.product-hero div.product-hero-config.includes-roger-receiver .toggle-roger-receiver-mobile input[type="radio"]+label span{border:5px solid #fff;background-color:#fff}
section.product-hero div.product-hero-config.includes-roger-receiver .toggle-roger-receiver input[type="radio"]:checked+label span,section.product-hero div.product-hero-config.includes-roger-receiver .toggle-roger-receiver-mobile input[type="radio"]:checked+label span{background-color:#82837f}
section.product-hero div.product-hero-config.includes-roger-receiver .toggle-roger-receiver-mobile{margin:20px 0 15px 0;font-size:18px;text-align:center}
section.product-hero div.product-hero-config.includes-roger-receiver .toggle-roger-receiver-mobile p.roger-selector-label{margin:0 0 10px 0;float:none;display:block}
.lt-ie9 section.product-hero div.product-hero-config.includes-roger-receiver .toggle-roger-receiver input[type="radio"]+label span{border:1px solid #9b9c99;width:18px;height:18px}
.lt-ie9 section.product-hero div.product-hero-config.includes-roger-receiver .toggle-roger-receiver label.show.radio-selected span{background-color:#82837f}
.lt-ie9 section.product-hero div.product-hero-config.includes-roger-receiver .toggle-roger-receiver label.hide.radio-selected span{background-color:#82837f}
section.product-hero-iframe{padding-bottom:30px;border-bottom:10px solid #eaeae9}
section.product-hero-iframe div.product-hero-main{background-color:#dadad8}
section.product-hero-iframe div.product-hero-main div.hero-tab-iframe{height:200px}
@media screen and (max-width:980px){section.product-hero-iframe div.product-hero-main div.hero-tab-iframe{width:100%;height:auto}
}
section.product-hero-iframe div.product-hero-main .header-iframe h2{margin:0;padding:15px 0;font-size:30px}
@media screen and (max-width:980px){section.product-hero-iframe div.product-hero-main .header-iframe h2{margin:0;padding:15px;font-size:24px}
}
@media screen and (max-width:599px){section.product-hero-iframe div.product-hero-main .header-iframe h2{margin:0;padding:10px 10px 5px 15px;font-size:20px}
}
section.product-hero-iframe div.product-hero-config div.product-hero-glance{width:24.9%;float:left}
section.product-hero-iframe div.product-hero-config div.product-hero-glance p{padding:0 0 0 45px;color:#403f38;font-size:16px;text-align:left}
@media screen and (max-width:980px){section.product-hero-iframe div.product-hero-config div.product-hero-glance p{padding:0;text-align:center}
}
section.product-hero-iframe div.product-hero-config div.product-hero-colors{width:74.7%;float:left;margin-right:0}
@media screen and (max-width:980px){section.product-hero-iframe div.product-hero-config div.product-hero-glance{width:49.8%;float:left}
section.product-hero-iframe div.product-hero-config div.product-hero-colors{width:49.8%;float:left;margin-right:0}
}
@media screen and (max-width:599px){section.product-hero-iframe div.product-hero-config div.product-hero-colors,section.product-hero-iframe div.product-hero-config div.product-hero-glance{width:99.6%;float:left;margin-right:0}
}
section.product-hero-b2c{font-family:'Rotis Sans Serif',Arial,sans-serif}
section.product-hero-b2c div.product-hero-config div.product-hero-glance{width:41.5%;float:left}
section.product-hero-b2c div.product-hero-config div.product-hero-colors{width:58.1%;float:left;margin-right:0}
@media screen and (max-width:980px){section.product-hero-b2c div.product-hero-config div.product-hero-glance{width:41.5%;float:left}
section.product-hero-b2c div.product-hero-config div.product-hero-colors{width:58.1%;float:left;margin-right:0}
}
@media screen and (max-width:599px){section.product-hero-b2c div.product-hero-config div.product-hero-colors,section.product-hero-b2c div.product-hero-config div.product-hero-glance{width:99.6%;float:left;margin-right:0}
}
@media screen and (max-width:599px){section.product-hero-b2c div.product-hero-config p{font-size:14px}
section.product-hero-b2c div.product-hero-config p span.label,section.product-hero-b2c div.product-hero-config p span.value{padding:0;background-color:transparent;font-family:inherit;font-size:inherit;text-align:left}
section.product-hero-b2c div.product-hero-config p span.label::selection,section.product-hero-b2c div.product-hero-config p span.value::selection{background-color:transparent;color:inherit}
}
section.product-hero-b2c div.product-hero-config .header-b2c{margin:0;padding:0}
@media screen and (max-width:599px){section.product-hero-b2c div.product-hero-config .header-b2c{margin:0 0 10px 0;padding:0}
}
section.product-hero-b2c div.product-hero-config .header-b2c h1{margin:0;padding:0;font-family:'Rotis Sans Serif',Arial,sans-serif;font-size:54px;font-weight:600;line-height:1.2;color:#387c9e}
@media screen and (max-width:980px){section.product-hero-b2c div.product-hero-config .header-b2c h1{font-size:38px}
}
@media screen and (max-width:599px){section.product-hero-b2c div.product-hero-config .header-b2c h1{font-size:26px}
}
section.product-hero-b2c div.product-hero-config .header-b2c p{margin:0 0 1em 0;padding:0;color:#403f38;font-family:'Rotis Sans Serif',Arial,sans-serif;font-size:20px;line-height:1.3}
@media screen and (max-width:980px){section.product-hero-b2c div.product-hero-config .header-b2c p{font-size:16px}
}
section.product-hero-b2c div.product-hero-config div.product-hero-colors.not-mobile div.product-hero-color-row-desktop div.product-hero-color-row{padding:5px}
section.product-hero-b2c div.product-hero-config div.product-hero-colors.not-mobile div.product-hero-color-row-desktop div.product-hero-color-row div.product-hero-color-block{position:relative;z-index:10;width:48px;height:48px;line-height:48px;display:inline-block;border-radius:50%;box-shadow:inset 3px 3px 3px rgba(0,0,0,0.5)}
section.product-hero-b2c div.product-hero-config div.product-hero-colors.not-mobile div.product-hero-color-row-desktop div.product-hero-color-row div.product-hero-color-block span{display:none}
section.product-hero-b2c div.product-hero-config div.product-hero-colors.not-mobile div.product-hero-color-row-desktop div.product-hero-color-row div.product-hero-color-block.selected:after{content:"";display:block;position:absolute;z-index:-1;top:-7px;left:-7px;right:-7px;bottom:-7px;border:2px solid silver;border-radius:50%}
section.product-hero-b2c div.product-hero-config div.product-hero-colors.mobile-only div.product-hero-dropdown-container div.product-hero-colors-dropdown div.product-hero-dropdown-top div.product-hero-color-block{border-radius:50%;box-shadow:inset 3px 3px 3px rgba(0,0,0,0.5)}
section.product-hero-b2c div.product-hero-config div.product-hero-colors.mobile-only div.product-hero-dropdown-container div.product-hero-colors-dropdown div.product-hero-dropdown-top div.product-hero-color-block:before{content:""}
section.product-hero-b2c div.product-hero-config div.product-hero-colors.mobile-only div.product-hero-dropdown-container div.product-hero-colors-dropdown div.product-hero-dropdown-bottom div.product-hero-color-block{border-radius:50%;box-shadow:inset 3px 3px 3px rgba(0,0,0,0.5)}
section.product-hero-b2c div.product-hero-config div.product-hero-colors.mobile-only div.product-hero-dropdown-container div.product-hero-colors-dropdown div.product-hero-dropdown-bottom div.product-hero-color-block span{display:none}
section.product-hero-b2c div.product-hero-config .product-hero-glance p.selector-label{margin:28px 0 0 0;color:#403f38;font-size:18px}
@media screen and (max-width:599px){section.product-hero-b2c div.product-hero-config .product-hero-glance p.selector-label{margin:5px 0 0 0}
}
section.product-hero-b2c div.product-hero-config .product-hero-glance ul.b2c-select li{margin:5px 0;padding:15px 0 15px 52px;background:url("mixandmatch/images/product-hero/hearing-aid-style-ear-hook.png") no-repeat left 2px}
section.product-hero-b2c div.product-hero-config .product-hero-glance ul.b2c-select li p{cursor:pointer;display:inline-block;font-size:18px}
@media screen and (max-width:980px){section.product-hero-b2c div.product-hero-config .product-hero-glance ul.b2c-select li p{font-size:16px}
}
section.product-hero-b2c div.product-hero-config .product-hero-glance ul.b2c-select li span{box-shadow:0 0 0 1px #b5b5b3;display:inline-block;width:25px;height:25px;margin:-1px 7px 0 0;vertical-align:middle;cursor:pointer;border-radius:50%}
section.product-hero-b2c div.product-hero-config .product-hero-glance ul.b2c-select li span{border:5px solid #fff;background-color:#fff}
section.product-hero-b2c div.product-hero-config .product-hero-glance ul.b2c-select li.active{background:url("mixandmatch/images/product-hero/hearing-aid-style-ear-hook.png") no-repeat left -188px}
section.product-hero-b2c div.product-hero-config .product-hero-glance ul.b2c-select li.active span{background-color:#82837f}
section.product-hero-b2c div.product-hero-config .product-hero-glance ul.b2c-select li.ric{background:url("mixandmatch/images/product-hero/hearing-aid-style-ric.png") no-repeat left 2px}
section.product-hero-b2c div.product-hero-config .product-hero-glance ul.b2c-select li.ric.active{background:url("mixandmatch/images/product-hero/hearing-aid-style-ric.png") no-repeat left -189px}

.color-block-label-01 {background-color:rgb(235,204,175);color:#ffffff; background: linear-gradient( 45deg, rgb(235,204,175), rgb(235,204,175) 50px, rgb(235,204,175) 51px, rgb(235,204,175) ); background: -webkit-linear-gradient( 45deg, rgb(235,204,175), rgb(235,204,175) 50px, rgb(235,204,175) 51px, rgb(235,204,175) ); background: -moz-linear-gradient( 45deg, rgb(235,204,175), rgb(235,204,175) 50px, rgb(235,204,175) 51px, rgb(235,204,175) );}
.color-block-label-p1 {background-color:#ad8f83;color:#ffffff; background: linear-gradient( 45deg, #ad8f83, #ad8f83 50px, #ad8f83 51px, #ad8f83 ); background: -webkit-linear-gradient( 45deg, #ad8f83, #ad8f83 50px, #ad8f83 51px, #ad8f83 ); background: -moz-linear-gradient( 45deg, #ad8f83, #ad8f83 50px, #ad8f83 51px, #ad8f83 );}
.color-block-label-p3 {background-color:#7a635b;color:#ffffff; background: linear-gradient( 45deg, #7a635b, #7a635b 50px, #7a635b 51px, #7a635b ); background: -webkit-linear-gradient( 45deg, #7a635b, #7a635b 50px, #7a635b 51px, #7a635b ); background: -moz-linear-gradient( 45deg, #7a635b, #7a635b 50px, #7a635b 51px, #7a635b );}
.color-block-label-p4 {background-color:#3f2728;color:#ffffff; background: linear-gradient( 45deg, #3f2728, #3f2728 50px, #3f2728 51px, #3f2728 ); background: -webkit-linear-gradient( 45deg, #3f2728, #3f2728 50px, #3f2728 51px, #3f2728 ); background: -moz-linear-gradient( 45deg, #3f2728, #3f2728 50px, #3f2728 51px, #3f2728 );}
.color-block-label-p5 {background-color:#afa09a;color:#ffffff; background: linear-gradient( 45deg, #afa09a, #afa09a 50px, #afa09a 51px, #afa09a ); background: -webkit-linear-gradient( 45deg, #afa09a, #afa09a 50px, #afa09a 51px, #afa09a ); background: -moz-linear-gradient( 45deg, #afa09a, #afa09a 50px, #afa09a 51px, #afa09a );}
.color-block-label-p6 {background-color:#b1aaac;color:#ffffff; background: linear-gradient( 45deg, #b1aaac, #b1aaac 50px, #b1aaac 51px, #b1aaac ); background: -webkit-linear-gradient( 45deg, #b1aaac, #b1aaac 50px, #b1aaac 51px, #b1aaac ); background: -moz-linear-gradient( 45deg, #b1aaac, #b1aaac 50px, #b1aaac 51px, #b1aaac );}
.color-block-label-p7 {background-color:#60575a;color:#ffffff; background: linear-gradient( 45deg, #60575a, #60575a 50px, #60575a 51px, #60575a ); background: -webkit-linear-gradient( 45deg, #60575a, #60575a 50px, #60575a 51px, #60575a ); background: -moz-linear-gradient( 45deg, #60575a, #60575a 50px, #60575a 51px, #60575a );}
.color-block-label-p8 {background-color:#2d262b;color:#ffffff; background: linear-gradient( 45deg, #2d262b, #2d262b 50px, #2d262b 51px, #2d262b ); background: -webkit-linear-gradient( 45deg, #2d262b, #2d262b 50px, #2d262b 51px, #2d262b ); background: -moz-linear-gradient( 45deg, #2d262b, #2d262b 50px, #2d262b 51px, #2d262b );}
section.product-hero div.product-hero-config div.product-hero-colors div.product-hero-colors-dropdown div.color-block-label-t7 ,
section.product-hero div.product-hero-config div.product-hero-colors div.product-hero-color-row-desktop div.product-hero-color-block.color-block-label-t7 {background-color:RGB(244,245,246);color:#000000; background: linear-gradient( 45deg, RGB(244,245,246), RGB(244,245,246) 50px, RGB(244,245,246) 51px, RGB(244,245,246) ); background: -webkit-linear-gradient( 45deg, RGB(244,245,246), RGB(244,245,246) 50px, RGB(244,245,246) 51px, RGB(244,245,246) ); background: -moz-linear-gradient( 45deg, RGB(244,245,246), RGB(244,245,246) 50px, RGB(244,245,246) 51px, RGB(244,245,246) );}

.color-block-label-Q2 {background-color:#398C73;color:#ffffff; background: linear-gradient( 45deg, #398C73, #398C73 50px, #398C73 51px, #398C73 );background: -webkit-linear-gradient( 45deg, #398C73, #398C73 50px, #398C73 51px, #398C73 );background: -moz-linear-gradient( 45deg, #398C73, #398C73 50px, #398C73 51px, #398C73 );}
.color-block-label-Q3 {background-color:#428794;color:#ffffff; background: linear-gradient( 45deg, #428794, #428794 50px, #428794 51px, #428794 );background: -webkit-linear-gradient( 45deg, #428794, #428794 50px, #428794 51px, #428794 );background: -moz-linear-gradient( 45deg, #428794, #428794 50px, #428794 51px, #428794 );}
.color-block-label-T3 {background-color:rgb(223,140,184);color:#ffffff; background: linear-gradient( 45deg, rgb(223,140,184), rgb(223,140,184) 50px, rgb(223,140,184) 51px, rgb(223,140,184) );background: -webkit-linear-gradient( 45deg, rgb(223,140,184), rgb(223,140,184) 50px, rgb(223,140,184) 51px, rgb(223,140,184) );background: -moz-linear-gradient( 45deg, rgb(223,140,184), rgb(223,140,184) 50px, rgb(223,140,184) 51px, rgb(223,140,184) );}
.color-block-label-M6 {background-color:rgb(163, 24, 31);color:#ffffff; background: linear-gradient( 45deg, rgb(163, 24, 31), rgb(163, 24, 31) 50px, rgb(163, 24, 31) 51px, rgb(163, 24, 31) );background: -webkit-linear-gradient( 45deg, rgb(163, 24, 31), rgb(163, 24, 31) 50px, rgb(163, 24, 31) 51px, rgb(163, 24, 31) );background: -moz-linear-gradient( 45deg, rgb(163, 24, 31), rgb(163, 24, 31) 50px, rgb(163, 24, 31) 51px, rgb(163, 24, 31) );}
.color-block-label-M7 {background-color:rgb(22,71,154);color:#ffffff; background: linear-gradient( 45deg, rgb(22,71,154), rgb(22,71,154) 50px, rgb(22,71,154) 51px, rgb(22,71,154) );background: -webkit-linear-gradient( 45deg, rgb(22,71,154), rgb(22,71,154) 50px, rgb(22,71,154) 51px, rgb(22,71,154) );background: -moz-linear-gradient( 45deg, rgb(22,71,154), rgb(22,71,154) 50px, rgb(22,71,154) 51px, rgb(22,71,154) );}
.color-block-label-M8 {background-color:rgb(56,35,92);color:#ffffff; background: linear-gradient( 45deg, rgb(56,35,92), rgb(56,35,92) 50px, rgb(56,35,92) 51px, rgb(56,35,92) );background: -webkit-linear-gradient( 45deg, rgb(56,35,92), rgb(56,35,92) 50px, rgb(56,35,92) 51px, rgb(56,35,92) );background: -moz-linear-gradient( 45deg, rgb(56,35,92), rgb(56,35,92) 50px, rgb(56,35,92) 51px, rgb(56,35,92) );}
.color-block-label-13 {background-color:rgb(151,156,162);color:#ffffff;}
.color-block-label-R1 {background-color:#7DB985;color:#ffffff;}
.color-block-label-R2 {background-color:rgb(235, 247, 0);color:#ffffff;background: linear-gradient( 45deg, rgb(235, 247, 0), rgb(235, 247, 0) 50px, rgb(235, 247, 0) 51px, rgb(235, 247, 0) );background: -webkit-linear-gradient( 45deg, rgb(235, 247, 0), rgb(235, 247, 0) 50px, rgb(235, 247, 0) 51px, rgb(235, 247, 0) );background: -moz-linear-gradient( 45deg, rgb(235, 247, 0), rgb(235, 247, 0) 50px, rgb(235, 247, 0) 51px, rgb(235, 247, 0) );}
.color-block-label-R3 {background-color:rgb(223,140,184);color:#ffffff;}
.color-block-label-R4 {background-color:#AA3E12;color:#ffffff;}
.color-block-label-Q6 {background-color:#0094D4;color:#ffffff;}
.color-block-label-Q7 {background-color:#1E378A;color:#ffffff;}
.color-block-label-06 {background-color:#000000;color:#ffffff;}
.color-block-label-19 {background-color:#e3e5e8;color:#ffffff;}
.color-block-label-21 {background-color:#c6c5cb;color:#ffffff;}
.color-block-label-22 {background-color:#c69276;color:#ffffff;}
.color-block-label-26 {background-color:#f9c2a2;color:#ffffff;}
.color-block-label-28 {background-color:#a66a54;color:#ffffff;}
.color-block-label-36 {background-color:#ba3124;color:#ffffff;}
.color-block-label-37 {background-color:#17629f;color:#ffffff;}

.iframe-container {
  overflow: hidden;
  padding-top: 56.25%;
  position: relative;
}

.iframe-container iframe {
   border: 0;
   height: 100%;
   left: 0;
   position: absolute;
   top: 0;
   width: 100%;
}
