@keyframes reanimate-underline-1px{0{background-position:100% 100%;background-size:100% 1px}
49%{background-position:100% 100%;background-size:0 1px}
50%{background-position:0 100%;background-size:0 1px}
100%{background-position:0 100%;background-size:100% 1px}
}
@keyframes reanimate-underline-2px{0{background-position:100% 100%;background-size:100% 2px}
49%{background-position:100% 100%;background-size:0 2px}
50%{background-position:0 100%;background-size:0 2px}
100%{background-position:0 100%;background-size:100% 2px}
}
@keyframes reanimate-underline-3px{0{background-position:100% 100%;background-size:100% 3px}
49%{background-position:100% 100%;background-size:0 3px}
50%{background-position:0 100%;background-size:0 3px}
100%{background-position:0 100%;background-size:100% 3px}
}
@keyframes reanimate-underline-4px{0{background-position:100% 100%;background-size:100% 4px}
49%{background-position:100% 100%;background-size:0 4px}
50%{background-position:0 100%;background-size:0 4px}
100%{background-position:0 100%;background-size:100% 4px}
}
@keyframes reanimate-underline-5px{0{background-position:100% 100%;background-size:100% 5px}
49%{background-position:100% 100%;background-size:0 5px}
50%{background-position:0 100%;background-size:0 5px}
100%{background-position:0 100%;background-size:100% 5px}
}
.card{height:100%}
.card.card--product{display:flex;flex-direction:column;justify-content:space-between;align-items:stretch;background-color:#f9fafa;margin:0 6px 12px}
.card__body{display:flex;flex-direction:column;justify-content:space-between;align-items:center;flex:1 1;position:relative;padding:44px 0 34px}
.card__caption{color:#001965;font-size:16px;line-height:24px;flex:0 1 24px;order:-1;padding-top:15px;text-align:center;position:absolute;top:0}
.card__logo{flex:0 0 70px;display:flex;justify-content:center;align-items:center;margin:0 0 28px}
.card__logo--wrapper{text-align:center;width:220px;height:70px}
.card__logo--wrapper img{max-width:100%;height:100%}
.card__indication{flex:1 1;margin:0 28px 30px;text-align:center}
.card__button{margin:0 0 16px}
.card__icon{display:inline-block;width:20px;height:24px;vertical-align:middle;flex:0 0 38px}
.card__icon--list{background:url(product-card/resources/icon-quick-reference.ed948f43.svg) center/contain no-repeat}
.card__icon--clipboard{width:26px;height:28px;background:url(product-card/resources/icon-PI.65c9dd4c.svg) center/contain no-repeat}
.card__icon--arrow{background:url(product-card/resources/visit-website.5dc58952.svg) center/contain no-repeat;margin-left:15px;margin-right:-10px;margin-bottom:2px}
.card__bottom{flex:0 1 160px}
.card__links{width:215px;min-height:58px}
.card__link{font-size:14px;line-height:19px;text-decoration:none;padding:10px 0}
@media(hover:hover){.card__link--text{text-decoration:none;background-image:linear-gradient(#005ad2,#005ad2);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;transition:background-size .3s}
.card__link--text:hover,.card__link--text:focus{background-size:100% 1px}
}
@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.card__link--text{text-decoration:none;background-image:linear-gradient(#005ad2,#005ad2);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;transition:background-size .3s}
.card__link--text:hover,.card__link--text:focus{background-size:100% 1px}
}
article .card__link--text{color:var(--nni-hcp--global--link-color)}
@media(hover:hover){article .card__link--text{text-decoration:none;background-image:linear-gradient(var(--nni-hcp--global--link-color),var(--nni-hcp--global--link-color));background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;transition:background-size .3s}
article .card__link--text:hover,article .card__link--text:focus{background-size:100% 1px}
}
@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){article .card__link--text{text-decoration:none;background-image:linear-gradient(var(--nni-hcp--global--link-color),var(--nni-hcp--global--link-color));background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;transition:background-size .3s}
article .card__link--text:hover,article .card__link--text:focus{background-size:100% 1px}
}
.card__link--with-icon{display:flex;justify-content:flex-start;align-items:center}
.card__link--top-align{align-items:flex-start}
.card__link--top-align .card__link--text{padding-top:3px}
.card__link--isi{display:none}
.card__footer{flex:0 1 50px;display:flex;justify-content:center;align-items:center;background-color:#eff0f2}
.card__footer .card__link{display:flex;align-items:center}
@media screen and (min-width:500px){.card.aem-GridColumn--tablet--8 .card__body,.aem-GridColumn--tablet--8>.card .card__body{padding:60px 0}
.card.aem-GridColumn--tablet--8 .card__logo,.aem-GridColumn--tablet--8>.card .card__logo{flex-basis:100px;width:315px;height:100px;margin:0 0 48px}
.card.aem-GridColumn--tablet--8 .card__button,.aem-GridColumn--tablet--8>.card .card__button{margin:0 0 32px}
.card.aem-GridColumn--tablet--8 .card__indication,.aem-GridColumn--tablet--8>.card .card__indication{margin:0 30px 60px}
.card.aem-GridColumn--tablet--8 .card__bottom,.aem-GridColumn--tablet--8>.card .card__bottom{flex-basis:176px}
}
@media screen and (min-width:500px){.card.aem-GridColumn--tablet--9 .card__body,.aem-GridColumn--tablet--9>.card .card__body{padding:60px 0}
.card.aem-GridColumn--tablet--9 .card__logo,.aem-GridColumn--tablet--9>.card .card__logo{flex-basis:100px;width:315px;height:100px;margin:0 0 48px}
.card.aem-GridColumn--tablet--9 .card__button,.aem-GridColumn--tablet--9>.card .card__button{margin:0 0 32px}
.card.aem-GridColumn--tablet--9 .card__indication,.aem-GridColumn--tablet--9>.card .card__indication{margin:0 30px 60px}
.card.aem-GridColumn--tablet--9 .card__bottom,.aem-GridColumn--tablet--9>.card .card__bottom{flex-basis:176px}
}
@media screen and (min-width:500px){.card.aem-GridColumn--tablet--10 .card__body,.aem-GridColumn--tablet--10>.card .card__body{padding:60px 0}
.card.aem-GridColumn--tablet--10 .card__logo,.aem-GridColumn--tablet--10>.card .card__logo{flex-basis:100px;width:315px;height:100px;margin:0 0 48px}
.card.aem-GridColumn--tablet--10 .card__button,.aem-GridColumn--tablet--10>.card .card__button{margin:0 0 32px}
.card.aem-GridColumn--tablet--10 .card__indication,.aem-GridColumn--tablet--10>.card .card__indication{margin:0 30px 60px}
.card.aem-GridColumn--tablet--10 .card__bottom,.aem-GridColumn--tablet--10>.card .card__bottom{flex-basis:176px}
}
@media screen and (min-width:500px){.card.aem-GridColumn--tablet--11 .card__body,.aem-GridColumn--tablet--11>.card .card__body{padding:60px 0}
.card.aem-GridColumn--tablet--11 .card__logo,.aem-GridColumn--tablet--11>.card .card__logo{flex-basis:100px;width:315px;height:100px;margin:0 0 48px}
.card.aem-GridColumn--tablet--11 .card__button,.aem-GridColumn--tablet--11>.card .card__button{margin:0 0 32px}
.card.aem-GridColumn--tablet--11 .card__indication,.aem-GridColumn--tablet--11>.card .card__indication{margin:0 30px 60px}
.card.aem-GridColumn--tablet--11 .card__bottom,.aem-GridColumn--tablet--11>.card .card__bottom{flex-basis:176px}
}
@media screen and (min-width:500px){.card.aem-GridColumn--tablet--12 .card__body,.aem-GridColumn--tablet--12>.card .card__body{padding:60px 0}
.card.aem-GridColumn--tablet--12 .card__logo,.aem-GridColumn--tablet--12>.card .card__logo{flex-basis:100px;width:315px;height:100px;margin:0 0 48px}
.card.aem-GridColumn--tablet--12 .card__button,.aem-GridColumn--tablet--12>.card .card__button{margin:0 0 32px}
.card.aem-GridColumn--tablet--12 .card__indication,.aem-GridColumn--tablet--12>.card .card__indication{margin:0 30px 60px}
.card.aem-GridColumn--tablet--12 .card__bottom,.aem-GridColumn--tablet--12>.card .card__bottom{flex-basis:176px}
}
@media screen and (min-width:1000px){.card.aem-GridColumn--default--6 .card__body,.aem-GridColumn--default--6>.card .card__body{padding:60px 0}
.card.aem-GridColumn--default--6 .card__logo,.aem-GridColumn--default--6>.card .card__logo{flex-basis:100px;width:315px;height:100px;margin:0 0 48px}
.card.aem-GridColumn--default--6 .card__button,.aem-GridColumn--default--6>.card .card__button{margin:0 0 32px}
.card.aem-GridColumn--default--6 .card__indication,.aem-GridColumn--default--6>.card .card__indication{margin:0 30px 60px}
.card.aem-GridColumn--default--6 .card__bottom,.aem-GridColumn--default--6>.card .card__bottom{flex-basis:176px}
}
@media screen and (min-width:1000px){.card.aem-GridColumn--default--7 .card__body,.aem-GridColumn--default--7>.card .card__body{padding:60px 0}
.card.aem-GridColumn--default--7 .card__logo,.aem-GridColumn--default--7>.card .card__logo{flex-basis:100px;width:315px;height:100px;margin:0 0 48px}
.card.aem-GridColumn--default--7 .card__button,.aem-GridColumn--default--7>.card .card__button{margin:0 0 32px}
.card.aem-GridColumn--default--7 .card__indication,.aem-GridColumn--default--7>.card .card__indication{margin:0 30px 60px}
.card.aem-GridColumn--default--7 .card__bottom,.aem-GridColumn--default--7>.card .card__bottom{flex-basis:176px}
}
@media screen and (min-width:1000px){.card.aem-GridColumn--default--8 .card__body,.aem-GridColumn--default--8>.card .card__body{padding:60px 0}
.card.aem-GridColumn--default--8 .card__logo,.aem-GridColumn--default--8>.card .card__logo{flex-basis:100px;width:315px;height:100px;margin:0 0 48px}
.card.aem-GridColumn--default--8 .card__button,.aem-GridColumn--default--8>.card .card__button{margin:0 0 32px}
.card.aem-GridColumn--default--8 .card__indication,.aem-GridColumn--default--8>.card .card__indication{margin:0 30px 60px}
.card.aem-GridColumn--default--8 .card__bottom,.aem-GridColumn--default--8>.card .card__bottom{flex-basis:176px}
}
@media screen and (min-width:1000px){.card.aem-GridColumn--default--9 .card__body,.aem-GridColumn--default--9>.card .card__body{padding:60px 0}
.card.aem-GridColumn--default--9 .card__logo,.aem-GridColumn--default--9>.card .card__logo{flex-basis:100px;width:315px;height:100px;margin:0 0 48px}
.card.aem-GridColumn--default--9 .card__button,.aem-GridColumn--default--9>.card .card__button{margin:0 0 32px}
.card.aem-GridColumn--default--9 .card__indication,.aem-GridColumn--default--9>.card .card__indication{margin:0 30px 60px}
.card.aem-GridColumn--default--9 .card__bottom,.aem-GridColumn--default--9>.card .card__bottom{flex-basis:176px}
}
@media screen and (min-width:1000px){.card.aem-GridColumn--default--10 .card__body,.aem-GridColumn--default--10>.card .card__body{padding:60px 0}
.card.aem-GridColumn--default--10 .card__logo,.aem-GridColumn--default--10>.card .card__logo{flex-basis:100px;width:315px;height:100px;margin:0 0 48px}
.card.aem-GridColumn--default--10 .card__button,.aem-GridColumn--default--10>.card .card__button{margin:0 0 32px}
.card.aem-GridColumn--default--10 .card__indication,.aem-GridColumn--default--10>.card .card__indication{margin:0 30px 60px}
.card.aem-GridColumn--default--10 .card__bottom,.aem-GridColumn--default--10>.card .card__bottom{flex-basis:176px}
}
@media screen and (min-width:1000px){.card.aem-GridColumn--default--11 .card__body,.aem-GridColumn--default--11>.card .card__body{padding:60px 0}
.card.aem-GridColumn--default--11 .card__logo,.aem-GridColumn--default--11>.card .card__logo{flex-basis:100px;width:315px;height:100px;margin:0 0 48px}
.card.aem-GridColumn--default--11 .card__button,.aem-GridColumn--default--11>.card .card__button{margin:0 0 32px}
.card.aem-GridColumn--default--11 .card__indication,.aem-GridColumn--default--11>.card .card__indication{margin:0 30px 60px}
.card.aem-GridColumn--default--11 .card__bottom,.aem-GridColumn--default--11>.card .card__bottom{flex-basis:176px}
}
@media screen and (min-width:1000px){.card.aem-GridColumn--default--12 .card__body,.aem-GridColumn--default--12>.card .card__body{padding:60px 0}
.card.aem-GridColumn--default--12 .card__logo,.aem-GridColumn--default--12>.card .card__logo{flex-basis:100px;width:315px;height:100px;margin:0 0 48px}
.card.aem-GridColumn--default--12 .card__button,.aem-GridColumn--default--12>.card .card__button{margin:0 0 32px}
.card.aem-GridColumn--default--12 .card__indication,.aem-GridColumn--default--12>.card .card__indication{margin:0 30px 60px}
.card.aem-GridColumn--default--12 .card__bottom,.aem-GridColumn--default--12>.card .card__bottom{flex-basis:176px}
}
@media screen and (min-width:1000px){.card.aem-GridColumn--default--8 .card__caption,.aem-GridColumn--default--8>.card .card__caption{font-size:22px;line-height:33px;position:static;flex:0 0 100%;padding:0}
.card.aem-GridColumn--default--8 .card__caption>div,.aem-GridColumn--default--8>.card .card__caption>div{text-align:left;padding-left:33.33%}
.card.aem-GridColumn--default--8 .card__body,.aem-GridColumn--default--8>.card .card__body{flex-direction:row;padding:66px 0;flex-wrap:wrap}
.card.aem-GridColumn--default--8 .card__logo,.aem-GridColumn--default--8>.card .card__logo{flex:0 0 33.33%}
.card.aem-GridColumn--default--8 .card__logo--wrapper,.aem-GridColumn--default--8>.card .card__logo--wrapper{width:272px;height:87px}
.card.aem-GridColumn--default--8 .card__indication,.aem-GridColumn--default--8>.card .card__indication{flex:0 0 66.67%;margin:0;padding:0 80px 0 0;text-align:left;font-size:18px;line-height:27px}
.card.aem-GridColumn--default--8 .card__bottom,.aem-GridColumn--default--8>.card .card__bottom{flex:0 0 100%;display:flex;flex-direction:row;margin:36px 0 0}
.card.aem-GridColumn--default--8 .card__button,.aem-GridColumn--default--8>.card .card__button{flex:0 0 33.33%;font-size:14px;line-height:19px}
.card.aem-GridColumn--default--8 .card__links,.aem-GridColumn--default--8>.card .card__links{width:100%}
.card.aem-GridColumn--default--8 .card__link,.aem-GridColumn--default--8>.card .card__link{float:left;display:inline-block;margin:0 50px 0 0}
.card.aem-GridColumn--default--8 .card__link:last-child,.aem-GridColumn--default--8>.card .card__link:last-child{margin:0}
.card.aem-GridColumn--default--8 .card__link>div,.aem-GridColumn--default--8>.card .card__link>div{display:inline-block}
.card.aem-GridColumn--default--8 .card__link--text,.aem-GridColumn--default--8>.card .card__link--text{position:relative;top:2px}
.card.aem-GridColumn--default--8 .card__link--isi,.aem-GridColumn--default--8>.card .card__link--isi{display:block}
.card.aem-GridColumn--default--8 .card__footer,.aem-GridColumn--default--8>.card .card__footer{display:none}
}
@media screen and (min-width:1000px){.card.aem-GridColumn--default--9 .card__caption,.aem-GridColumn--default--9>.card .card__caption{font-size:22px;line-height:33px;position:static;flex:0 0 100%;padding:0}
.card.aem-GridColumn--default--9 .card__caption>div,.aem-GridColumn--default--9>.card .card__caption>div{text-align:left;padding-left:33.33%}
.card.aem-GridColumn--default--9 .card__body,.aem-GridColumn--default--9>.card .card__body{flex-direction:row;padding:66px 0;flex-wrap:wrap}
.card.aem-GridColumn--default--9 .card__logo,.aem-GridColumn--default--9>.card .card__logo{flex:0 0 33.33%}
.card.aem-GridColumn--default--9 .card__logo--wrapper,.aem-GridColumn--default--9>.card .card__logo--wrapper{width:272px;height:87px}
.card.aem-GridColumn--default--9 .card__indication,.aem-GridColumn--default--9>.card .card__indication{flex:0 0 66.67%;margin:0;padding:0 80px 0 0;text-align:left;font-size:18px;line-height:27px}
.card.aem-GridColumn--default--9 .card__bottom,.aem-GridColumn--default--9>.card .card__bottom{flex:0 0 100%;display:flex;flex-direction:row;margin:36px 0 0}
.card.aem-GridColumn--default--9 .card__button,.aem-GridColumn--default--9>.card .card__button{flex:0 0 33.33%;font-size:14px;line-height:19px}
.card.aem-GridColumn--default--9 .card__links,.aem-GridColumn--default--9>.card .card__links{width:100%}
.card.aem-GridColumn--default--9 .card__link,.aem-GridColumn--default--9>.card .card__link{float:left;display:inline-block;margin:0 50px 0 0}
.card.aem-GridColumn--default--9 .card__link:last-child,.aem-GridColumn--default--9>.card .card__link:last-child{margin:0}
.card.aem-GridColumn--default--9 .card__link>div,.aem-GridColumn--default--9>.card .card__link>div{display:inline-block}
.card.aem-GridColumn--default--9 .card__link--text,.aem-GridColumn--default--9>.card .card__link--text{position:relative;top:2px}
.card.aem-GridColumn--default--9 .card__link--isi,.aem-GridColumn--default--9>.card .card__link--isi{display:block}
.card.aem-GridColumn--default--9 .card__footer,.aem-GridColumn--default--9>.card .card__footer{display:none}
}
@media screen and (min-width:1000px){.card.aem-GridColumn--default--10 .card__caption,.aem-GridColumn--default--10>.card .card__caption{font-size:22px;line-height:33px;position:static;flex:0 0 100%;padding:0}
.card.aem-GridColumn--default--10 .card__caption>div,.aem-GridColumn--default--10>.card .card__caption>div{text-align:left;padding-left:33.33%}
.card.aem-GridColumn--default--10 .card__body,.aem-GridColumn--default--10>.card .card__body{flex-direction:row;padding:66px 0;flex-wrap:wrap}
.card.aem-GridColumn--default--10 .card__logo,.aem-GridColumn--default--10>.card .card__logo{flex:0 0 33.33%}
.card.aem-GridColumn--default--10 .card__logo--wrapper,.aem-GridColumn--default--10>.card .card__logo--wrapper{width:272px;height:87px}
.card.aem-GridColumn--default--10 .card__indication,.aem-GridColumn--default--10>.card .card__indication{flex:0 0 66.67%;margin:0;padding:0 80px 0 0;text-align:left;font-size:18px;line-height:27px}
.card.aem-GridColumn--default--10 .card__bottom,.aem-GridColumn--default--10>.card .card__bottom{flex:0 0 100%;display:flex;flex-direction:row;margin:36px 0 0}
.card.aem-GridColumn--default--10 .card__button,.aem-GridColumn--default--10>.card .card__button{flex:0 0 33.33%;font-size:14px;line-height:19px}
.card.aem-GridColumn--default--10 .card__links,.aem-GridColumn--default--10>.card .card__links{width:100%}
.card.aem-GridColumn--default--10 .card__link,.aem-GridColumn--default--10>.card .card__link{float:left;display:inline-block;margin:0 50px 0 0}
.card.aem-GridColumn--default--10 .card__link:last-child,.aem-GridColumn--default--10>.card .card__link:last-child{margin:0}
.card.aem-GridColumn--default--10 .card__link>div,.aem-GridColumn--default--10>.card .card__link>div{display:inline-block}
.card.aem-GridColumn--default--10 .card__link--text,.aem-GridColumn--default--10>.card .card__link--text{position:relative;top:2px}
.card.aem-GridColumn--default--10 .card__link--isi,.aem-GridColumn--default--10>.card .card__link--isi{display:block}
.card.aem-GridColumn--default--10 .card__footer,.aem-GridColumn--default--10>.card .card__footer{display:none}
}
@media screen and (min-width:1000px){.card.aem-GridColumn--default--11 .card__caption,.aem-GridColumn--default--11>.card .card__caption{font-size:22px;line-height:33px;position:static;flex:0 0 100%;padding:0}
.card.aem-GridColumn--default--11 .card__caption>div,.aem-GridColumn--default--11>.card .card__caption>div{text-align:left;padding-left:33.33%}
.card.aem-GridColumn--default--11 .card__body,.aem-GridColumn--default--11>.card .card__body{flex-direction:row;padding:66px 0;flex-wrap:wrap}
.card.aem-GridColumn--default--11 .card__logo,.aem-GridColumn--default--11>.card .card__logo{flex:0 0 33.33%}
.card.aem-GridColumn--default--11 .card__logo--wrapper,.aem-GridColumn--default--11>.card .card__logo--wrapper{width:272px;height:87px}
.card.aem-GridColumn--default--11 .card__indication,.aem-GridColumn--default--11>.card .card__indication{flex:0 0 66.67%;margin:0;padding:0 80px 0 0;text-align:left;font-size:18px;line-height:27px}
.card.aem-GridColumn--default--11 .card__bottom,.aem-GridColumn--default--11>.card .card__bottom{flex:0 0 100%;display:flex;flex-direction:row;margin:36px 0 0}
.card.aem-GridColumn--default--11 .card__button,.aem-GridColumn--default--11>.card .card__button{flex:0 0 33.33%;font-size:14px;line-height:19px}
.card.aem-GridColumn--default--11 .card__links,.aem-GridColumn--default--11>.card .card__links{width:100%}
.card.aem-GridColumn--default--11 .card__link,.aem-GridColumn--default--11>.card .card__link{float:left;display:inline-block;margin:0 50px 0 0}
.card.aem-GridColumn--default--11 .card__link:last-child,.aem-GridColumn--default--11>.card .card__link:last-child{margin:0}
.card.aem-GridColumn--default--11 .card__link>div,.aem-GridColumn--default--11>.card .card__link>div{display:inline-block}
.card.aem-GridColumn--default--11 .card__link--text,.aem-GridColumn--default--11>.card .card__link--text{position:relative;top:2px}
.card.aem-GridColumn--default--11 .card__link--isi,.aem-GridColumn--default--11>.card .card__link--isi{display:block}
.card.aem-GridColumn--default--11 .card__footer,.aem-GridColumn--default--11>.card .card__footer{display:none}
}
@media screen and (min-width:1000px){.card.aem-GridColumn--default--12 .card__caption,.aem-GridColumn--default--12>.card .card__caption{font-size:22px;line-height:33px;position:static;flex:0 0 100%;padding:0}
.card.aem-GridColumn--default--12 .card__caption>div,.aem-GridColumn--default--12>.card .card__caption>div{text-align:left;padding-left:33.33%}
.card.aem-GridColumn--default--12 .card__body,.aem-GridColumn--default--12>.card .card__body{flex-direction:row;padding:66px 0;flex-wrap:wrap}
.card.aem-GridColumn--default--12 .card__logo,.aem-GridColumn--default--12>.card .card__logo{flex:0 0 33.33%}
.card.aem-GridColumn--default--12 .card__logo--wrapper,.aem-GridColumn--default--12>.card .card__logo--wrapper{width:272px;height:87px}
.card.aem-GridColumn--default--12 .card__indication,.aem-GridColumn--default--12>.card .card__indication{flex:0 0 66.67%;margin:0;padding:0 80px 0 0;text-align:left;font-size:18px;line-height:27px}
.card.aem-GridColumn--default--12 .card__bottom,.aem-GridColumn--default--12>.card .card__bottom{flex:0 0 100%;display:flex;flex-direction:row;margin:36px 0 0}
.card.aem-GridColumn--default--12 .card__button,.aem-GridColumn--default--12>.card .card__button{flex:0 0 33.33%;font-size:14px;line-height:19px}
.card.aem-GridColumn--default--12 .card__links,.aem-GridColumn--default--12>.card .card__links{width:100%}
.card.aem-GridColumn--default--12 .card__link,.aem-GridColumn--default--12>.card .card__link{float:left;display:inline-block;margin:0 50px 0 0}
.card.aem-GridColumn--default--12 .card__link:last-child,.aem-GridColumn--default--12>.card .card__link:last-child{margin:0}
.card.aem-GridColumn--default--12 .card__link>div,.aem-GridColumn--default--12>.card .card__link>div{display:inline-block}
.card.aem-GridColumn--default--12 .card__link--text,.aem-GridColumn--default--12>.card .card__link--text{position:relative;top:2px}
.card.aem-GridColumn--default--12 .card__link--isi,.aem-GridColumn--default--12>.card .card__link--isi{display:block}
.card.aem-GridColumn--default--12 .card__footer,.aem-GridColumn--default--12>.card .card__footer{display:none}
}
[data-therapeutic-area="Rare Bleeding Disorders"] .card__logo--wrapper{width:auto;height:80px}
.product-card .pharmacy-quick-reference-content{display:none}
.product-card__modal>.container{max-width:1312px;margin:36px auto 0;padding-bottom:44px}
.product-card__modal>.container .isi{margin-bottom:44px}
.product-card__modal>.container .modal-content-wrapper{margin:0 24px}
@media screen and (min-width:500px){.product-card__modal>.container .modal-content-wrapper{margin:0 56px}
}
@media screen and (min-width:1000px){.product-card__modal>.container .modal-content-wrapper{margin:0 56px}
}
.product-card__modal>.container .modal-content-wrapper .modal-content{max-width:1000px;margin:0 auto;background:#fff;overflow:auto;position:relative}
.product-card__modal>.container .modal-content-wrapper .modal-content .loading-indicator{width:50px;height:50px;margin:30px auto;border:6px solid rgba(0,0,0,0.5);border-left-color:rgba(0,0,0,0.25);border-radius:50px;animation:rotate 1s linear infinite}
.product-card__modal>.container .modal-content-wrapper .close{position:absolute;border:0;outline:0;background-color:transparent;cursor:pointer;transition:transform .25s;top:13px;right:9px}
@media(hover:hover){.product-card__modal>.container .modal-content-wrapper .close:hover{transform:scale(1.1)}
}
@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.product-card__modal>.container .modal-content-wrapper .close:hover{transform:scale(1.1)}
}
.product-card__modal>.container .modal-content-wrapper .close .icon{background:url(product-card/resources/close.87b32c12.svg) center/contain no-repeat;width:23px;height:23px}
@media screen and (min-width:500px){.product-card__modal>.container .modal-content-wrapper .close{top:19px;right:15px}
.product-card__modal>.container .modal-content-wrapper .close .icon{width:29px;height:29px}
}
@media screen and (min-width:500px) and (max-width:764px){.product-cards-full-width--tablet .aem-Grid>.aem-GridColumn.aem-GridColumn--tablet--6{width:100%}
}
@keyframes rotate{from{transform:rotate(0)}
to{transform:rotate(360deg)}
}