@media(min-width: 40rem){.press-release-roll .posts>div .press-info{padding:2rem}}@media(max-width: 63.99rem){.press-release-roll .social>div{max-width:400px;margin-left:auto;margin-right:auto}.press-release-roll .social>div h1,.press-release-roll .social>div h2,.press-release-roll .social>div h3{text-align:center;margin-top:4rem;margin-bottom:2rem}.press-release-roll .social>div .fb_iframe_widget>span{display:block;margin:auto}}@media(max-width: 63.99rem){.press-release .article{margin-bottom:2rem}.press-release .article+div{width:auto;display:inline-block;text-align:right}.press-release .sharethis-inline-share-buttons{text-align:right !important}}@media(max-width: 63.99rem){.card .fg.pos.-bottom,.card .fg.pos.-center,.card .fg.pos.-left,.card .fg.pos.-middle,.card .fg.pos.-right,.card .fg.pos.-top{top:50%;transform:translate(-50%, -50%);left:50%;text-align:center}}@media(max-width: 63.99rem){.on-page-cart{width:300px;right:102px;top:63px}}@media(min-width: 40rem){.cta .-cta-text{text-align:left;padding-top:2rem;max-width:725px}.cta svg{width:100px}}@media screen and (max-width: 63.99rem){.feature-block.flex{flex:none}.feature-block .image{position:absolute;top:0;right:0;bottom:0;left:0}.feature-block .content{position:absolute;text-align:center;bottom:1rem;left:1rem;right:1rem;background:rgba(0,0,0,0);z-index:1}.feature-block .content .header{font-size:1.75rem}.feature-block .content .quote,.feature-block .content .button{display:none}.feature-block.-short .content{position:relative;bottom:0;left:0;right:0}}@media(max-width: 63.99rem){body#filter flex.-xs-stack,body#filter flex.-s-stack{display:block;flex:none}}@media(min-width: 40rem)and (max-width: 63.99rem){.filter,#expertrec-filter{position:absolute;padding-bottom:83px;top:83px;height:100vh;left:0;transform:translateX(-100%);width:100%;max-width:350px;box-shadow:1px 5px 16px rgba(0,0,0,.3);padding:1rem;overflow-y:auto;z-index:99}.filter.-active,#expertrec-filter.-active{display:block;transform:translateX(0%)}.filter .filter-options-parent,#expertrec-filter .filter-options-parent{height:auto;max-height:700px;overflow-y:auto}.filter .filter-title,.filter .er-filter-top,#expertrec-filter .filter-title,#expertrec-filter .er-filter-top{margin-top:1rem}}@media(min-width: 40rem){.filter-chips>div>div,.filter-chips>div .chip{margin:.5rem 1rem}}@media(min-width: 40rem){.fixed-bg-image{height:460px}}@media(min-width: 40rem){footer>div{text-align:left}}@media(min-width: 40rem){footer .help,footer .language{text-align:right}}@media(min-width: 40rem){footer .title-sub{margin-top:1rem}}@media(max-width: 63.99rem){footer .flex>.catalog{margin:auto}}@media(min-width: 40rem){form .flex>label+label{margin-left:1rem}}@media(max-width: 63.99rem){.gallery-hover .fg{transform:none}}@media(min-width: 40rem){.gallery-hover .hover a{position:absolute;bottom:3rem;left:0;right:0;z-index:2;text-align:center;text-decoration:none}.gallery-hover .hover .bg{transition:transform cubic-bezier(0.55, 0.09, 0.68, 0.53) .215s}.gallery-hover .hover.half{min-height:500px}.gallery-hover .hover.half .bg{min-height:600px;background-size:cover;background-position:center}.gallery-hover .hover.third{min-height:400px}.gallery-hover .hover.third .bg{min-height:400px;background-size:cover;background-position:center}.gallery-hover .hover.two-thirds{min-height:800px}.gallery-hover .hover.two-thirds .bg{min-height:800px;background-size:cover;background-position:center}}@media screen and (max-width: 63.99rem){.modals .modal[class*=_hotspot] .card{height:100%}.modals .modal[class*=_hotspot] .card .fg{justify-content:center}.modals .modal[class*=_hotspot] .card img{width:100%}}@media(min-width: 40rem){.locator .cart{width:100px}}@media(min-width: 40rem){.locator .distributor{margin:0}}@media(min-width: 40rem){.locator .distributor>div{margin:1rem;border-bottom:none;padding:0 2rem}}@media(min-width: 40rem){.locator .help-links a{margin:.75rem 0 .75rem 2.5rem}}@media(min-width: 40rem){.newsletter-signup-popup{max-width:400px}.newsletter-signup-popup .flex .img-cont{padding-bottom:0}}@media(min-width: 40rem){.promo-bar{flex-direction:row}.promo-bar .promo-img{max-width:300px}.promo-bar .flex>div{align-self:center}}@media(min-width: 40rem){.pagination .aside{position:absolute;right:0;bottom:0;text-align:right}}@media(min-width: 40rem){.product-card-detail{text-align:start}}@media(min-width: 40rem){.product-card-detail .product-image{max-width:40%}}@media screen and (max-width: 63.99rem){.product-card-detail{box-shadow:0 0 6px rgba(0,0,0,.05)}.product-card-detail .product-image{padding:1rem}.product-card-detail .product-image img{margin:auto}.product-card-detail+.spacer{padding:1rem}}@media(min-width: 40rem){.product-feature-tabs .tabs>div{margin:0 1rem}}@media(min-width: 40rem){.product-feature-tabs .tabs>div img{width:120px;height:120px}}@media(min-width: 40rem){.product-feature-tabs.-facilities .tabs.line-theme>div{max-width:25%}}@media(max-width: 63.99rem){.pagination .aside .icon svg{width:2rem;height:2rem;padding:.25rem;box-sizing:border-box}}@media(min-width: 40rem){.center-line{padding:0;line-height:.1;height:0px;width:100%;margin:1.5rem 0}}@media(min-width: 40rem){.center-line span{line-height:.1;padding:0 1rem}}
