sup{font-size:.6em}.center-items{text-align:center}.table>thead{font-size:13px}table tr td img{vertical-align:middle}.table{font-size:12px;line-height:18px}.table-striped>thead{background:#f7f7f7}.table-hover>tbody>tr:hover>td{background-color:#ffe}.custom-document-search-wrapper form.hs-form{text-align:right}.hs-document-library .custom-breadcrumb-menu ul{margin:0 0 20px;padding:8px 15px}.hs-document-library .custom-breadcrumb-menu .hs-breadcrumb-menu-divider:before{padding:0 8px}.hs-document-library .hs-left-sidebar-menu .hs-menu-wrapper>ul>li>ul>li>a{padding:8px 9px 8px 60px}.hhs-top-bar{background-color:#425b76}.product-page{background-image:linear-gradient(0deg,rgba(255,0,0,0),red)}.image-gallery{height:360px;width:640px}.mySlides{display:none}.mySlides img{display:block;max-height:360px;vertical-align:middle}.slideshow-container{margin:auto;max-width:640px;position:relative}.gallery-next,.prev{background-color:hsla(0,0%,100%,.1);border-radius:0 3px 3px 0;color:#425b76;cursor:pointer;font-size:18px;font-weight:700;margin-top:-22px;padding:16px;position:absolute;top:50%;transition:.6s ease;user-select:none;width:auto}.gallery-next{border-radius:3px 0 0 3px;right:0}.gallery-next:hover,.prev:hover{background-color:rgba(0,0,0,.8);color:#fff}.dot{background-color:#ccc;border-radius:50%;cursor:pointer;display:inline-block;height:10px;margin:0 2px;transition:background-color .6s ease;width:10px}.active-slide,.dot:hover{background-color:#425b76}.fade{-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-name:fade;animation-name:fade}@-webkit-keyframes fade{0%{opacity:.4}to{opacity:1}}@keyframes fade{0%{opacity:.4}to{opacity:1}}#cart-items{background-color:grey;min-height:100px;min-width:30vw}#product_id{visibility:hidden}.product-main-info{align-items:center;background:#fff;box-shadow:0 0 24px hsla(0,0%,41%,.1);display:flex;flex-direction:row;margin-bottom:16px;padding:48px}.leading-copy{font-size:.8em}.dos-col{margin-left:16px}.cta-product-details{color:#a3233b;display:inline-block;font-family:Open Sans,sans-serif;font-size:14px;font-style:normal;font-weight:700;line-height:24px;margin:8px 0 0 16px;padding:0 20px 0 0;position:relative;text-decoration-line:underline}@media only screen and (max-width:535px){.cta-product-details{margin:16px 0 0}}.cta-product-details:after{bottom:-2px;content:url(//www.pdiarm.com/hubfs/raw_assets/public/Clean-PDi/assets/download-arrow.png);position:absolute;right:0}.cta-product-details:hover{color:#a3233b;transition:all .5s}.cta-product-details:hover:after{animation:dos .5s infinite alternate}@keyframes dos{0%{transform:translateY(0)}to{transform:translateY(5px)}}.callout-banner{font-size:.9em;margin-top:16px;padding:8px 0}.callout-emph{font-weight:700}.callout-banner-link{color:#444;display:inline-block;padding-right:20px;position:relative;text-decoration:none}.callout-banner-link:after{bottom:-2px;content:url(//www.pdiarm.com/hubfs/raw_assets/public/Clean-PDi/assets/banner-arrow.png);position:absolute;right:0}.callout-banner-link:hover{color:#a3233b;transition:all .5s}.callout-banner-link:hover:after{animation:emph .5s infinite alternate}@keyframes emph{0%{transform:translateX(0)}to{transform:translateX(10px)}}.part-number h6{border-bottom:1px solid #aabcd7;padding-bottom:.6em}.video-section{margin-bottom:2em}.product-break{justify-content:center;text-align:center}.product-break h5{color:#425b76}.product-break h5 span{color:#a3233b;font-family:Open Sans,sans-serif;font-style:normal;text-transform:uppercase}.benefits-box{margin:80px 0}.benefits-box-lead{justify-content:center;margin-bottom:60px;text-align:center}.benefits-cards p{font-size:14px;line-height:1.5em}.benefits-cards img{border-radius:50%;height:100px;margin-bottom:16px;width:100px}.section{display:inline-block;margin:80px 0 60px;width:100%}.section-header{border-bottom:1px solid #a3233b;color:#425b76;font-size:18px;font-style:normal;font-weight:600;line-height:23px;margin:0 0 2em;padding:0 0 .5em 4em}@media only screen and (max-width:960px){.section-header{padding:0 0 .5em}}.accessory-card,.resources-card{box-shadow:0 0 24px hsla(0,0%,41%,.1);display:inline-block;margin:0 12px;padding:24px}.features-column ul li{font-size:.8em;line-height:1.8em}.features-column a{color:#a3233b;font-weight:700;text-decoration:none}.features-column a:hover,a:active{text-decoration:underline}.spec-row h6{margin-top:2em}@media only screen and (max-width:535px){.spec-row h6{margin-top:1em}}#specs table{border:1px solid #aabcd7;border-collapse:collapse}#specs th,td{border:1px solid #aabcd7;color:#425b76;padding:1.2em;text-align:left}#specs th{font-family:Lora,serif;font-size:.8em}#specs td{font-size:.7em}#specs td,#specs td p{font-family:Open Sans,sans-serif}#specs td p{color:#425b76;font-size:1em}#specs tr:nth-child(2n){background-color:#e7eff7}.disclaimer{color:#425b76;font-size:.7em;padding:1em 0}.disclaimer a{color:#a3233b;font-weight:700;text-decoration:none}.disclaimer a:active,.disclaimer a:hover,.disclaimer a:visited{text-decoration:underline}.opener{margin-bottom:3em}.product-card-container{align-content:flex-start;align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;gap:1.3em;justify-content:space-evenly;margin-bottom:60px;position:relative}.product-card-link{background:#fff;background-position:50%;background-repeat:no-repeat;background-size:cover;border:1px solid hsla(0,0%,41%,0);border-radius:5px;box-shadow:0 0 24px hsla(0,0%,41%,.1);box-sizing:border-box;flex:0 1 auto;flex-grow:1;height:225px;overflow:hidden;position:relative;transition:all .5s;width:300px}.product-card-link:nth-child(4n){width:350px}.product-card-img{background-position:50%;background-size:cover;height:100%;transition:all .5s;width:100%}.product-card-link:focus,.product-card-link:hover{border:1px solid #fff;box-shadow:0 0 36px hsla(0,0%,41%,.9);box-sizing:border-box}.product-card-link:focus .product-card-img,.product-card-link:hover .product-card-img{transform:scale(1.2)}.product-info{color:#fff;display:flex;justify-content:right;padding:.75em;position:absolute;right:0;text-align:right;top:0;top:30%;width:50%}.product-info h5{color:#fff}.product-type-container{display:inline-flex;margin:10px}.product-type-container input[type=radio]{margin:0 10px 0 0;opacity:0;position:relative;width:0}.product-type-container label{background-color:#ddd;border:2px solid #444;border-radius:4px;display:inline-block;font-family:sans-serif,Arial;font-size:16px;padding:10px 20px}.product-type-container label:hover{background-color:#dfd}.product-type-containerr input[type=radio]:focus+label{border:2px dashed #444}.product-type-container input[type=radio]:checked+label{background-color:#bfb;border-color:#4c4}.type-icons{bottom:0;display:flex;position:absolute;right:0}.type-icons>div{border-radius:10px;color:#fff;display:inline-block;font-size:.5em;margin:5px 16px 10px 0;padding:5px}.type-1{background-color:purple}.type-2{background-color:#f0f}.type-3{background-color:blue}.type-4{background-color:orange}.type-5{background-color:green}.type-6{background-color:brown}select.post__category-selector{background-color:rgba(0,0,0,.8)!important}.secondary-card-container{align-content:flex-start;align-items:stretch;display:flex;flex-wrap:wrap;justify-content:space-between}.secondary-card{border:1px solid grey;border-radius:16px;margin:10px;padding:12px;width:30%}.secondary-card:hover{border:1px solid red}.secondary-card--img{display:flex;justify-content:center}.secondary-card img{max-height:50%;max-width:90%}.secondary-card p{font-size:.7em;text-transform:uppercase}@media only screen and (max-width:800px){.secondary-card{width:100%}}.blog-pagination__number-link:focus,.blog-pagination__number-link:hover{background-color:#3b413c!important;border:2px solid #3b413c!important}.blog-pagination__link--active{border:2px solid #3b413c!important}.form-control-custom{background-color:#fff;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgb(0 0 0/8%);box-shadow:inset 0 1px 1px rgb(0 0 0/8%);color:#555;display:block;font-size:14px;height:34px;line-height:1.42857143;padding:6px 12px;-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-o-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}.product__top{padding-top:4em}@media (min-width:40em){.product__top{display:table;table-layout:fixed;width:80%}.product__images{display:table-cell;padding-right:3em;vertical-align:top;width:50%}}.product__img{display:block;margin-bottom:.5em}.product_recommended{padding-bottom:3em}.product__thumbnails .hs_cos_gallery_slide,.product__thumbnails .hs_cos_gallery_thumbnails{margin:0;padding:0}.product__thumbnails .hs_cos_gallery_lightbox_thumbnails .hs_cos_gallery_slide .slick-slide-inner-wrapper{left:0}.product__thumbnail,.product__thumbnails .hs_cos_gallery_lightbox_thumbnails .hs_cos_gallery_slide .slick-slide-inner-wrapper img{border:1px solid #999;height:100px;margin:0;object-fit:cover;width:100px}.product__price{font-size:1.5em;font-weight:700}.product_sectionHeading{border-bottom:1px solid #a3233b;color:#425b76;font-size:18px;font-style:normal;font-weight:600;line-height:23px;margin:0 0 2em;padding:2em 0 .5em 4em}.product h3{font-size:1.5em}.product_desc h6{color:#333;font-size:14px;font-style:normal;font-weight:700;margin-bottom:5px}@media (min-width:40em){.product_sectionHeading+section,.product_sectionHeading+section+section{display:inline-block;vertical-align:top;width:48%}.product_sectionHeading+section{padding-right:1em}.product_sectionHeading+section+section{padding-left:1em}}.productPage .btn,.shopify-buy__btn,.solutionsPage .btn{background:#b30838;border:2px solid #b30838;border-radius:5px;color:#fff;display:inline-block;font-size:1em;font-weight:700;margin:.2em 0;max-width:325px;padding:.8em 2em;text-align:center;text-decoration:none}.btn.btn--hollow{background:none;color:#b30838}.productPage .btn:focus,.productPage .btn:hover,.shopify-buy__btn:focus,.shopify-buy__btn:hover,.solutionsPage .btn:focus,.solutionsPage .btn:hover{background-color:#8e2d40;border-color:#8e2d40;color:#fff}.productPage .btn:active
.shopify-buy__btn:active{background-color:#b30838;border-color:#b30838;color:#fff;transform:translateY(2px)}.product__actions{display:flex;flex-wrap:wrap;justify-content:stretch;margin-bottom:3em}.actions__download{flex:1;margin-left:.5em!important}.btn--add-to-cart,.product__actions .cta_button,.product__actions .hs-cta-node,.product__actions>.hs-cta-wrapper,.shopify-buy__btn-wrapper,.shopify-buy__product{display:flex!important;display:-ms-flexbox!important;flex:1;-ms-flex:1;justify-content:center}.shopify-buy__btn{cursor:pointer;flex:1}.product_resourcesList{border-spacing:.2em;display:table}.product_resourcesList>li{display:table-row}.product_resourcesList>li>.btn{display:table-cell}.product_otherResources{margin-bottom:40px}.related-products{margin-bottom:-1em;white-space:nowrap}.related-products__slider{display:inline-block;margin:0 1em;overflow-x:auto;padding-bottom:1em;vertical-align:middle;width:calc(100% - 8em)}.related-products__product{display:inline-block;text-align:center;white-space:normal}.related-products__product+.related-products__product{margin-left:1em}.related-products__img{display:block;margin:0 auto 1em}.btn--recommended-products{background:#fff;border:2px solid;border-radius:.5em;color:#b20838;padding:0;vertical-align:middle}.btn--recommended-products:focus,.btn--recommended-products:hover{background:#b20838;border-color:#b20838;color:#fff}.btn--recommended-products:disabled{visibility:hidden}.btn--recommended-products__svg{display:block;padding:.2em}.hs-search-results__title{color:#00a4bd!important}.hs-search-results__title:hover{text-decoration:underline!important}.star-field{background-image:linear-gradient(180deg,#000,#334399);left:0;min-height:500px;overflow:hidden;padding:2em;position:relative;text-align:center;top:0;width:100%}.star{animation:twinkle 4s ease-in-out infinite;background-image:url(https://www.pdiarm.com/hubfs/Theme%20Assets/sparkle.svg);background-repeat:no-repeat;height:15px;opacity:0;position:absolute;width:15px}.shooting-star{animation:shoot 2.5s linear;left:0;opacity:0;padding-left:100vw;top:60%}@keyframes shoot{0%{left:0;opacity:1;top:60%}to{left:120%;opacity:1;top:20%}}@keyframes twinkle{0%{opacity:0;transform:scale(1)}50%{opacity:.6;transform:scale(1.2)}to{opacity:0;transform:scale(1)}}.genio-cta{background-image:linear-gradient(180deg,#000,#334399);border:none;border-radius:16px;color:#fff;display:inline-block;font-size:16px;margin:10px;padding:15px 32px 15px 36px;position:relative;text-align:center;text-decoration:none;transition:.5s}.animate-sparkle{-webkit-animation:sparkleAnimation 4s infinite;-moz-animation:sparkleAnimation 4s infinite;-o-animation:sparkleAnimation 4s infinite;animation:sparkleAnimation 4s infinite}.genio-cta .spark1{animation-delay:0s;height:15px;left:13px;opacity:0;position:absolute;top:11px;width:15px}.genio-cta .spark2{animation-delay:.3s;height:8px;left:26px;opacity:0;position:absolute;top:6px;width:8px}.genio-cta .spark3{animation-delay:.6s;height:10px;opacity:0;position:absolute;right:16px;top:10px;width:10px}.genio-cta:hover{background-image:linear-gradient(180deg,#000,#334399,#334399)}@keyframes sparkleAnimation{0%{opacity:0}50%{opacity:1;transform:rotate(180deg)}to{opacity:0;transform:rotate(180deg)}}@-o-keyframes sparkleAnimation{0%{opacity:0}50%{opacity:1;transform:rotate(180deg)}to{opacity:0;transform:rotate(180deg)}}@-moz-keyframes sparkleAnimation{0%{opacity:0}50%{opacity:1;transform:rotate(180deg)}to{opacity:0;transform:rotate(180deg)}}@-webkit-keyframes sparkleAnimation{0%{opacity:0}50%{opacity:1;transform:rotate(180deg)}to{opacity:0;transform:rotate(180deg)}}@keyframes clouds{0%{opacity:0;transform:translateY(-50%)}to{opacity:1;transform:translateY(0)}}.clouds,.clouds span{display:inline-block}.clouds span{animation:clouds 2s ease-out forwards;animation-delay:0;opacity:0}.gradient--callout{animation:gradientShift 5s ease-in-out infinite;background:linear-gradient(90deg,#eee,#eee,#333,#eee,#eee);-webkit-background-clip:text;background-clip:text;background-size:300% 400%;color:transparent;display:inline-block}@keyframes gradientShift{0%{background-position:100% 50%}to{background-position:0 50%}}