.ipContent{box-sizing:border-box}.ipContent *,.ipContent :after,.ipContent :before{box-sizing:inherit}.reviews,.sealTuevSuedWrapper,.stickyHeader{will-change:transform}.ipColumnCenter:not([class*=col-]):not(.ipColumnCenter-entry){width:972px!important}.ipIntroSteps{list-style-type:none;counter-reset:ol-counter;display:flex;justify-content:space-between;padding:.5em;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.ipIntroSteps li{text-transform:uppercase;font-weight:700;color:#999}.ipIntroSteps li:before{content:counter(ol-counter) ".";counter-increment:ol-counter;display:inline-block;width:1.8em;height:1.8em;margin-right:1em;padding-left:.2em;border-radius:.9em;background-color:#f29400;text-align:center;line-height:1.8;color:#fff;text-shadow:1px 1px 0 rgba(0,0,0,.2)}.ipHide *,.ng-cloak,.x-ng-cloak,[data-ng-cloak],[ng-cloak],[ng\:cloak],[x-ng-cloak]{display:none!important}.ipColumnCenter-entry.ipHide{min-height:5em;background:transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' height='32' width='100'%3E%3Cg transform='translate(16 16)'%3E%3Ccircle r='15' cy='1' cx='1' fill-opacity='.5'%3E%3CanimateTransform attributeName='transform' type='scale' from='0 0' to='1 1' begin='a.end' dur='0.5s'/%3E%3CanimateTransform id='a' attributeName='transform' type='scale' from='1 1' to='0 0' begin='0s; scalein.end' dur='0.5s'/%3E%3C/circle%3E%3C/g%3E%3Cg transform='translate(49 16)'%3E%3Ccircle r='15' cy='1' cx='1' fill-opacity='.5'%3E%3CanimateTransform attributeName='transform' type='scale' from='0 0' to='1 1' begin='b.end' dur='0.5s'/%3E%3CanimateTransform id='b' attributeName='transform' type='scale' from='1 1' to='0 0' begin='0.15s; scalein2.end' dur='0.5s'/%3E%3C/circle%3E%3C/g%3E%3Cg transform='translate(82 16)'%3E%3Ccircle r='15' cy='1' cx='1' fill-opacity='.5'%3E%3CanimateTransform attributeName='transform' type='scale' from='0 0' to='1 1' begin='c.end' dur='0.5s'/%3E%3CanimateTransform id='c' attributeName='transform' type='scale' from='1 1' to='0 0' begin='0.3s; scalein3.end' dur='0.5s'/%3E%3C/circle%3E%3C/g%3E%3C/svg%3E") center 2em no-repeat}.ipH2{float:none;margin-bottom:20px}.ipH3{margin-top:20px}.ipListHeadline{overflow:hidden;clear:both;display:block}.ipListHeadline .ipH3{margin-top:30px;margin-bottom:20px}.ipListHeadline:first-of-type .ipH3{margin-top:0}.ipCategoryHeadline{overflow:hidden}.ipCategory-back{height:24px;margin-top:1.5em;padding:3px 20px;border:none;border-radius:3px;outline:0;background:#f3f3f3;font-size:13px;line-height:1;color:#484848;vertical-align:middle;cursor:pointer}.ipProductList{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:1em;min-height:130px;background:transparent none -100px -100px no-repeat;background-size:260px 260px;margin-top:2em;list-style-type:none}.ipProductList-link{position:relative;border:1px solid #dedede;background:#dedede;text-align:center;cursor:pointer}.ipProductList-link.ipIsLoading,.ipProductList-link:hover{border-color:#f29400}.ipProductList-imgWrap{display:flex;justify-content:center;align-items:center;padding-bottom:26px;background-color:#dedede}.ipProductList-img{width:100%;height:auto;aspect-ratio:1;will-change:opacity;transition:opacity .2s ease}.ipProductList-img--small{max-width:65%}.ipProductList-title{position:absolute;z-index:2;left:0;bottom:1px;overflow:hidden;display:block;width:100%;padding:.35em .75em;background:#fff;text-align:left;will-change:transform;-webkit-font-smoothing:subpixel-antialiased}.ipIsProduct .ipProductList-title strong{font-weight:400;color:#666}.ipProductList-cta{float:right;color:#f29400;-webkit-font-smoothing:subpixel-antialiased}.ipProductList-cta svg{width:16px;height:16px;margin-top:-2px}.ipIsProduct:before,.ipProductList-link.ipIsLoading:before{content:"";width:316px;background:hsla(0,0%,100%,.5) none 50% no-repeat}.ipIsProduct .ipProductList-link-error,.ipIsProduct:before,.ipProductList-link.ipIsLoading:before{position:absolute;z-index:1;top:0;display:block;height:100%;opacity:0;will-change:opacity;transition:opacity .2s ease}.ipIsProduct .ipProductList-link-error{left:0;width:100%;padding:1em;background-color:hsla(0,0%,100%,.7);text-align:center}.ipProductList-link.ipIsLoading .ipProductList-link-error{display:none}.ipProductList-link-error button{float:none}.ipProductList-link-error button .btn_ico_small{width:auto}.ipProductList-link-error button .btn_ico_text{padding-left:.75em;white-space:nowrap}.ipProductList-link:not(.ipIsLoading) .ipProductList-link-hover{position:absolute;z-index:2;top:140px;left:0;margin:auto;display:block;width:100%;text-align:center;font-weight:700;text-transform:uppercase;color:#fff;opacity:0;will-change:opacity;transition:opacity .2s ease}.ipProductList-link-hoverText{padding:.5em 1em;background:#f29400}.ipProductList-link.ipIsLoading .ipProductList-link-hover{display:none}.ipProductList-link.ipIsLoading:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' height='32' width='100'%3E%3Cg transform='translate(16 16)'%3E%3Ccircle r='15' cy='1' cx='1' fill-opacity='.5'%3E%3CanimateTransform attributeName='transform' type='scale' from='0 0' to='1 1' begin='a.end' dur='0.5s'/%3E%3CanimateTransform id='a' attributeName='transform' type='scale' from='1 1' to='0 0' begin='0s; scalein.end' dur='0.5s'/%3E%3C/circle%3E%3C/g%3E%3Cg transform='translate(49 16)'%3E%3Ccircle r='15' cy='1' cx='1' fill-opacity='.5'%3E%3CanimateTransform attributeName='transform' type='scale' from='0 0' to='1 1' begin='b.end' dur='0.5s'/%3E%3CanimateTransform id='b' attributeName='transform' type='scale' from='1 1' to='0 0' begin='0.15s; scalein2.end' dur='0.5s'/%3E%3C/circle%3E%3C/g%3E%3Cg transform='translate(82 16)'%3E%3Ccircle r='15' cy='1' cx='1' fill-opacity='.5'%3E%3CanimateTransform attributeName='transform' type='scale' from='0 0' to='1 1' begin='c.end' dur='0.5s'/%3E%3CanimateTransform id='c' attributeName='transform' type='scale' from='1 1' to='0 0' begin='0.3s; scalein3.end' dur='0.5s'/%3E%3C/circle%3E%3C/g%3E%3C/svg%3E");opacity:1}.ipIsProduct:hover:before{opacity:1}.ipProductList-link:hover .ipProductList-imgWrap{background-color:#fff}.ipProductList-link:hover .ipProductList-img{opacity:.5}.ipIsProduct:hover .ipProductList-link-error,.ipProductList-link:hover .ipProductList-link-hover{opacity:1}.ipBreadcrumbs{overflow:hidden}.ipBreadcrumbs li{display:inline-block}.ipBreadcrumbs li:before,.ipBreadcrumbs span{color:gray}.ipBreadcrumbs li:not(:last-of-type):hover span{color:#505050;text-decoration:underline;cursor:pointer}.ipBreadcrumbs li:before{content:"»";padding:0 5px}.ipBreadcrumbs li:first-child:before{display:none}.ipCorporateBanner{display:flex;align-items:center;margin-bottom:1em;background-color:#f3f3f3}.ipCorporateBanner-logo{flex:0 0 auto;margin:2em}.ipCorporateBanner-content{padding:2em}.ipCorporateBanner-headline{margin:0 0 .5em;color:#000;text-transform:none}.ipCorporateBanner-text{font-size:1.25rem}.ipSteps{counter-reset:li-counter;margin:1em 0 2.65em;padding:0 0 0 1.8em}.ipSteps li{position:relative;display:inline-block;vertical-align:top;width:48%;margin:.3em 0;padding:0 .5em;font-size:1.5em;font-weight:700;line-height:1.3;text-transform:none}.ipSteps li:before{content:counter(li-counter);counter-increment:li-counter;position:absolute;top:.1em;left:-2em;display:block;width:1.7rem;height:1.7rem;border-radius:50%;background:#f29400;text-align:center;font-size:1.25rem;line-height:1.25;font-weight:700;color:#fff;text-shadow:1px 1px 0 rgba(0,0,0,.2)}.ipClear{overflow:hidden}.ipPT{padding-top:.5em}.ipErrorMessage{position:fixed;z-index:51;top:0;left:0;overflow:hidden;width:100vw;height:100vh;display:flex;justify-content:center;align-items:center;background:transparent url(../img/overlay.png) 0 0 repeat;cursor:pointer}.ipErrorMessage-content{position:relative;width:100%;max-width:30rem;padding:2.5em 2em;border:1px solid #f29400;background:#fff;cursor:auto}.ipErrorMessage-content:after{content:"";position:absolute;top:-10px;right:-10px;display:block;width:21px;height:21px;background:transparent url(../img/overlay-close.png) 0 0 no-repeat;cursor:pointer}.ipErrorMessage-content p+p{margin-top:1.5em}.ipErrorMessage-content p:last-of-type{text-align:center}.ipErrorMessage-content button{float:none}.ipSeoText{display:flex;flex-flow:row nowrap;justify-content:space-between;margin-top:1em}.ipSeoText>div{border:1px solid #dedede;width:calc(50% - .5em);padding:1em}.ipSeoText h2{margin-top:0;color:#f29400;text-transform:uppercase}@media (max-width:50em){.ipProductList{grid-template-columns:1fr 1fr 1fr}}@media (max-width:40em){.ipProductList{grid-template-columns:1fr 1fr}}