.interactiveVisualComponent{display:flex;justify-content:center;text-align:center}
.interactiveVisualComponent .lightbox-zoom{display:flex;justify-content:center;align-items:center;color:#007db8;cursor:pointer;text-decoration:none;margin-top:1.25rem;margin-bottom:.75rem}
.interactiveVisualComponent .lightbox-zoom:hover{color:#0079a7}
@media only screen and (max-width:767px){.interactiveVisualComponent .lightbox-zoom{margin-top:.875rem}
}
@media only screen and (max-width:767px){.interactiveVisualComponent .lightbox-zoom{margin-bottom:.525rem}
}
.interactiveVisualComponent .lightbox-zoom .zoom-label{font-family:"SAPBook",Arial,Helvetica,sans-serif;font-weight:normal;font-size:1rem;line-height:1.5;margin-left:.5rem}
html.content-zh_cn .interactiveVisualComponent .lightbox-zoom .zoom-label{font-family:"Microsoft YaHei",Arial,Helvetica,sans-serif;font-weight:300}
html.content-iw_il .interactiveVisualComponent .lightbox-zoom .zoom-label{font-family:Arial,Helvetica,sans-serif;font-weight:normal}
html.content-ar_ae .interactiveVisualComponent .lightbox-zoom .zoom-label{font-family:Arial,Helvetica,sans-serif;font-weight:normal}
html.content-ja_jp .interactiveVisualComponent .lightbox-zoom .zoom-label{font-family:Arial,Helvetica,sans-serif;font-weight:normal}
html.content-ko_kr .interactiveVisualComponent .lightbox-zoom .zoom-label{font-family:"Malgun Gothic",Arial,Helvetica,sans-serif;font-weight:300}
html.content-zh_tw .interactiveVisualComponent .lightbox-zoom .zoom-label{font-family:"Microsoft JhengHei",Arial,Helvetica,sans-serif;font-weight:300}
@media only screen and (max-width:767px){.interactiveVisualComponent .lightbox-zoom .zoom-label{font-size:1rem}
}
.rtl .interactiveVisualComponent .lightbox-zoom .zoom-label{margin-right:.5rem;margin-left:0}
.interactiveVisualComponent .lightbox-zoom .icon-zoom::before{font-size:24px}
@media only screen and (min-width:1600px) and (max-width:1920px){.interactiveVisualComponent .product img{max-width:1120px;max-height:560px}
}
@media only screen and (min-width:1300px) and (max-width:1599px){.interactiveVisualComponent .product img{max-width:1120px;max-height:560px}
}
@media only screen and (min-width:980px) and (max-width:1299px){.interactiveVisualComponent .product img{max-width:800px;max-height:400px}
}
@media only screen and (min-width:768px) and (max-width:979px){.interactiveVisualComponent .product img{max-width:610px;max-height:305px}
}
@media only screen and (max-width:767px){.interactiveVisualComponent .product img{max-height:160px}
}
.interactiveVisualComponent .embeddedVideo img{-webkit-box-shadow:0 0 20px 5px rgba(198,198,198,0.2);-moz-box-shadow:0 0 20px 5px rgba(198,198,198,0.2);box-shadow:0 0 20px 5px rgba(198,198,198,0.2)}
@media only screen and (max-width:767px){.interactiveVisualComponent .embeddedVideo img{max-height:none}
}
.interactiveVisualComponent .embeddedVideo img .videoIcon{-webkit-box-shadow:0 0 20px 5px rgba(198,198,198,0.2);-moz-box-shadow:0 0 20px 5px rgba(198,198,198,0.2);box-shadow:0 0 20px 5px rgba(198,198,198,0.2)}
.interactiveVisualComponent .video-poster img{max-width:100%}
.interactiveVisualComponent .img-place-holder{width:100%;height:150px;text-align:center;border:1px solid green;padding-top:75px;margin-bottom:15px}
.interactiveVisualComponent area:focus{outline:0}