body{background-color:#fff;font-family:"proxima-nova", sans-serif;font-size:100%;line-height:1.5;font-weight:500;color:#454D54;transition:background-color .24s ease-in-out;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.turnaround-wrapper,.turnaround-wrapper-2{overflow-x:hidden !important}.product-image-container,.product-image-container-2{margin:auto}.product-image-container .slide-out-panel,.product-image-container-2 .slide-out-panel-2{background-color:#004a8c;float:left;width:25%;position:absolute;visibility:hidden;left:25%;transition:left .33s linear, visibility 0.33s linear}.product-image-container .slide-out-panel.active,.product-image-container-2 .slide-out-panel-2.active{visibility:visible;left:0%}.product-image-container .image-container,.product-image-container-2 .image-container-2{position:relative;z-index:18;width:75%;margin:0 auto;margin-left:12.5%;box-shadow:0px 1px 3px 1px rgba(0,0,0,0.15);transition:margin-left .33s linear, box-shadow .33s linear}.product-image-container .image-container.active,.product-image-container-2 .image-container-2.active{margin-left:25%;box-shadow:0px 1px 3px 3px rgba(0,0,0,0.15)}.product-image-container #touchpoint-map,.product-image-container-2 #touchpoint-map-2{position:absolute;overflow:hidden}.product-image-container #touchpoint-map .data-point,.product-image-container-2 #touchpoint-map-2 .data-point-2{height:30px;width:30px;border-radius:30px;display:block;position:absolute;background-color:#004a8c;opacity:0.9;color:#ffffff;font-weight:bold;text-align:center;font-size:19px;cursor:pointer;-webkit-animation:pulse 2s infinite;animation:pulse 2s infinite}.product-image-container #touchpoint-map .data-point:hover,.product-image-container #touchpoint-map .data-point.active,.product-image-container-2 #touchpoint-map-2 .data-point-2:hover,.product-image-container-2 #touchpoint-map-2 .data-point-2.active{-webkit-animation:none;animation:none}.product-image-container .data-slideout,.product-image-container-2 .data-slideout-2{position:absolute;visibility:hidden;background-color:#004a8c;color:#ffffff;height:auto;padding:0px 17px;font-size:13px}.product-image-container .data-slideout p,.product-image-container .data-slideout li,.product-image-container-2 .data-slideout-2 p,.product-image-container-2 .data-slideout-2 li{font-size:13px}.product-image-container .data-slideout p:first-child,.product-image-container-2 .data-slideout-2 p:first-child{margin-top:20px}.product-image-container .data-slideout strong,.product-image-container-2 .data-slideout-2 strong{text-transform:uppercase;font-size:19px;line-height:19px}.product-image-container .data-slideout strong span,.product-image-container-2 .data-slideout-2 strong span{border:1px solid #fff;border-radius:75px;width:30px;height:30px;display:block;float:left;text-align:center;background-color:#ffffff;color:#004a8c;font-size:18px;margin-top:-5px;margin-right:10px;margin-bottom:20px;line-height:26px}.product-image-container .data-slideout.active,.product-image-container-2 .data-slideout-2.active{transition-delay:0s;visibility:visible}.product-image-container img,.product-image-container-2 img{width:100%}.product-viewer-handle,.product-viewer-handle-2{margin-top:25px}#touchpoints,#touchpoints-2{float:left;margin-left:15px}#slider,#slider-2{float:left;border-radius:5px;background:rgba(0,74,140,0.25);width:336px;height:4px;margin:20px auto}#handle,#handle-2{width:36px;height:36px;border-radius:36px;position:relative;left:0px;top:-16px;background:#004a8c;background-image:url(/images/default-source/griswold/product-turnarounds/arrows.png);background-size:contain;cursor:pointer;box-shadow:0 0 0 6px rgba(0,74,140,0.3),0 0 20px rgba(0,0,0,0.2)}#handle.dragging,#handle-2.dragging{box-shadow:none}@-webkit-keyframes pulse{0%{box-shadow:0 0 0 0 rgba(0,68,131,0.4)}70%{box-shadow:0 0 0 10px rgba(0,68,131,0)}100%{box-shadow:0 0 0 0 rgba(0,68,131,0)}}@keyframes pulse{0%{box-shadow:0 0 0 0 rgba(0,68,131,0.4)}70%{box-shadow:0 0 0 10px rgba(0,68,131,0)}100%{box-shadow:0 0 0 0 rgba(0,68,131,0)}}div[data-brand=envirogear] .product-image-container .slide-out-panel,div[data-brand=envirogear] .product-image-container #touchpoint-map .data-point,div[data-brand=envirogear] .product-image-container .data-slideout,div[data-brand=envirogear] #handle,div[data-brand=envirogear] #touchpoints{background-color:#00843f}div[data-brand=envirogear] .product-image-container #touchpoint-map .data-point{-webkit-animation:pulse-envirogear 2s infinite;animation:pulse-envirogear 2s infinite}div[data-brand=envirogear] #slider{background:rgba(0,132,63,0.25)}div[data-brand=envirogear] #handle{box-shadow:0 0 0 6px rgba(0,132,63,0.3),0 0 20px rgba(0,0,0,0.2)}div[data-brand=envirogear] .product-image-container .data-slideout strong span{color:#00843f}div[data-brand=wilden] .product-image-container .slide-out-panel,div[data-brand=wilden] .product-image-container #touchpoint-map .data-point,div[data-brand=wilden] .product-image-container .data-slideout,div[data-brand=wilden] #handle,div[data-brand=wilden] #touchpoints{background-color:#E46228}div[data-brand=wilden] .product-image-container #touchpoint-map .data-point{-webkit-animation:pulse-envirogear 2s infinite;animation:pulse-envirogear 2s infinite}div[data-brand=wilden] #slider{background:rgba(228,98,40,0.25)}div[data-brand=wilden] #handle{box-shadow:0 0 0 6px rgba(228,98,40,0.3),0 0 20px rgba(0,0,0,0.2)}div[data-brand=wilden] .product-image-container .data-slideout strong span{color:#E46228}@-webkit-keyframes pulse-envirogear{0%{box-shadow:0 0 0 0 rgba(0,132,63,0.4)}70%{box-shadow:0 0 0 10px rgba(0,132,63,0)}100%{box-shadow:0 0 0 0 rgba(0,132,63,0)}}@keyframes pulse-envirogear{0%{box-shadow:0 0 0 0 rgba(0,132,63,0.4)}70%{box-shadow:0 0 0 10px rgba(0,132,63,0)}100%{box-shadow:0 0 0 0 rgba(0,132,63,0)}}@media only screen and (max-width: 1200px){.product-viewer-handle,.product-viewer-handle-2{margin-top:0px}#slider,#slider-2{float:none;margin:20px auto 35px;display:block}#touchpoints,#touchpoints-2{float:none;margin:0 auto;display:block}.product-image-container .image-container,.product-image-container-2 .image-container-2{margin:0px;width:100%}.product-image-container .image-container.active .product-image-container-2 .image-container-2.active{margin:0px}.product-image-container .slide-out-panel,.product-image-container-2 .slide-out-panel-2{width:100%;transition:none}.product-image-container .data-slideout,.product-image-container-2 .data-slideout-2{width:100%;height:auto}}@media only screen and (max-width: 576px){.product-image-container #touchpoint-map .data-point,.product-image-container-2 #touchpoint-map-2 .data-point-2{height:20px;width:20px;font-size:13px}}
