body{font-family:Georgia,San Serif}.tabs{overflow:hidden}.tablinks{background-color:inherit;float:left;border:none;outline:none;cursor:pointer;padding:14px 120px;transition:0.3s;font-size:17px;color:#000}.tablinks:hover{color:#d32b4a}.tablinks.active{border-bottom:3px solid #9D2D55;color:#3F3F3F}.tabcontent{display:none;padding:6px 12px;border-top:none}.tabcontent h3{margin-top:0}.nectar_image_with_hotspots{position:relative;line-height:0}.nectar_image_with_hotspots img{max-width:none;width:100%;margin-bottom:0}.inner-right-overflow{right:100%!important;margin-left:0px!important;left:unset!important}.nectar_image_with_hotspots .nectar_hotspot_wrap{position:absolute;width:30px;height:30px}.nectar_image_with_hotspots[data-color="accent-color"] .nectar_hotspot,.nectar_image_with_hotspots[data-color="accent-color"] .nttip .tipclose span:before,.nectar_image_with_hotspots[data-color="accent-color"] .nttip .tipclose span:after{background-color:#ac1e55}.nectar_image_with_hotspots .nectar_hotspot_wrap .nttip[data-tooltip-position="bottom"]{margin-top:42px;margin-left:6px;-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transform:translateX(-50%)}.nectar_image_with_hotspots .nectar_hotspot{height:22px;width:22px;border-radius:100px;position:absolute;z-index:100;cursor:pointer;line-height:22px;text-align:center;color:#fff;font-size:11px;display:block}.nectar_image_with_hotspots[data-tooltip_shadow="small_depth"] .nectar_hotspot_wrap .nttip{box-shadow:0 1px 4px rgb(0 0 0 / .15)}.nectar_image_with_hotspots .nectar_hotspot_wrap .nttip{position:absolute;display:none;opacity:0;z-index:900;cursor:default;background-color:#fff;padding:10px;max-width:250px;transition:opacity 0.3s;-webkit-transition:opacity 0.3s;line-height:22px;font-size:14px;color:#666;border-radius:10px;pointer-events:none}.nectar_image_with_hotspots .nectar_hotspot_wrap .nttip[data-tooltip-position="right"]{margin-left:30px;margin-top:-15px;left:100%;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%)}.nectar_image_with_hotspots .nectar_hotspot_wrap:hover .nttip{display:block;opacity:1;pointer-events:auto}.nectar_image_with_hotspots[data-stlye="color_pulse"][data-hotspot-icon="numerical"] .nectar_hotspot.pulse:before,.nectar_image_with_hotspots[data-stlye="color_pulse"][data-hotspot-icon="plus_sign"] .nectar_hotspot:before{-webkit-animation:pulsate 3s cubic-bezier(.2,1,.2,1) infinite;animation:pulsate 3s cubic-bezier(.2,1,.2,1) infinite}.nectar_image_with_hotspots[data-stlye="color_pulse"] .nectar_hotspot:before{display:block;position:absolute;top:50%;left:50%;content:'';width:22px;height:22px;margin:-11px auto auto -11px;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;border-radius:50%;background-color:inherit;opacity:1;z-index:-1;pointer-events:none}@-webkit-keyframes pulsate{from{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(3)}}@keyframes pulsate{from{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(3)}}@keyframes nectarBounceIn{0%{transform:translateY(80px);opacity:0}33%{transform:translateY(-13px);opacity:1}66%{transform:translateY(4px);opacity:1}100%{transform:translateY(0);opacity:1}}@-webkit-keyframes nectarBounceIn{0%{transform:translateY(80px);opacity:0}33%{transform:translateY(-13px);opacity:1}66%{transform:translateY(4px);opacity:1}100%{transform:translateY(0);opacity:1}}.nectar_image_with_hotspots[data-hotspot-icon="plus_sign"] .nectar_hotspot span:before{position:absolute;display:block;height:2px;width:10px;left:6px;top:10px;content:' ';background-color:#fff}.nectar_image_with_hotspots[data-hotspot-icon="plus_sign"] .nectar_hotspot span{display:block;pointer-events:none;transition:transform 0.3s;-webkit-transition:-webkit-transform 0.3s;width:22px;height:22px}.nectar_image_with_hotspots[data-hotspot-icon="plus_sign"] .nectar_hotspot span:after{position:absolute;display:block;height:10px;width:2px;left:10px;top:6px;content:' ';background-color:#fff}.nectar_image_with_hotspots[data-hotspot-icon="plus_sign"] .nectar_hotspot span{display:block;pointer-events:none;transition:transform 0.3s;-webkit-transition:-webkit-transform 0.3s;width:22px;height:22px}@media screen and (max-width:600px){.kohler-fixtures{right:100%!important}.integrated{width:100px!important}}