@charset "utf-8";footer a{text-decoration:none}footer .anchor-top{border-bottom:1px solid #e2e2e4;border-top:1px solid #e2e2e4}footer .footer-content{padding-left:8% !important}footer .footer-content .column-content{padding-top:10px}footer .footer-extra{background-color:#f0f0f0}footer .footer-extra .footer-locator,footer .footer-extra .footer-social,footer .footer-extra .footer-signup{text-align:center}footer .footer-extra .email{border-right:0;font-size:1.07143em;height:3em}footer .footer-extra button{font-weight:700;letter-spacing:1px;text-decoration:none;text-transform:uppercase;background-color:#dd0008;color:#fff;font-size:1.07143em;height:3em;width:3em}footer .footer-extra button:hover,footer .footer-extra button:focus{background-color:#ed1c24;color:#fff}footer .footer-extra button.disabled,footer .footer-extra button[disabled]{background-color:#e2e2e4;color:#b4b4b4;cursor:not-allowed}footer .footer-extra button.disabled:hover,footer .footer-extra button.disabled:focus,footer .footer-extra button[disabled]:hover,footer .footer-extra button[disabled]:focus{background-color:#e2e2e4;color:#b4b4b4}@media print, screen and (min-width: 40em){footer .footer-extra .heading{font-size:1.35714em}}@media screen and (min-width: 86.25em){footer .footer-extra .footer-locator .button{width:55%;margin:0 auto}}footer .footer-util{background-color:#f0f0f0}footer .footer-util .util-left a{font-size:.71429em}footer{background-color:#fff;overflow:hidden}footer .heading{color:#000;font-size:1.07143em;font-weight:900;padding:0 0 1.21429em;text-transform:uppercase}footer .subheading{font-size:1rem}footer .footer-branding .icon-store-logo{background:url("../images/logos/altra-red.hash-09a94d8b364891b1f454051a1ce1befa.svg") no-repeat;background-size:100%;display:block;height:33px;width:115px;margin:0 auto}footer .footer-branding .icon-store-logo::before{content:' '}footer .footer-content{padding:1.42857em 0}footer .footer-content .columns{border-bottom:0;padding:0}footer .footer-content .columns.collapsed .heading::before{content:""}footer .footer-content .heading{padding:1.07143em 10px;position:relative}footer .footer-content .heading::before{content:"";font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-top:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:1rem;right:10px}footer .footer-content .subheading{border-top:0;padding:0 0 1.21429em}footer .footer-content ul{list-style-type:none;margin:0}footer .footer-content li{font-size:.92857em;padding:0 10px 2.14286em}footer .footer-content a{display:block;font-weight:normal}@media print, screen and (min-width: 40em){footer .footer-content{padding:3.57143em 0 1.5em}footer .footer-content .columns{border:0;padding:0 10px}footer .footer-content .column-content{background:none}footer .footer-content .heading{padding:0 0 10px}footer .footer-content .heading::before{display:none}footer .footer-content .subheading{border:0}footer .footer-content li{border:0;padding:0 0 .57143em}footer .footer-content a{display:inline-block;padding:0}}footer .footer-extra{padding:3.21429em 0 0}footer .footer-localize{position:relative;margin:0 auto;width:60%}footer .footer-localize::before,footer .footer-localize::after{display:table;content:' ';-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}footer .footer-localize::after{clear:both}footer .footer-localize a{display:block;text-align:center;text-decoration:none}footer .footer-localize .selected-region{margin:0}footer .footer-localize .country-title{display:inline-block}footer .footer-localize .dropdown-pane{max-height:250px;overflow:auto;padding:0;right:0;width:100%}footer .footer-localize .dropdown-pane ul{list-style:none;margin-bottom:0;padding:0}footer .footer-localize .dropdown-pane a{-webkit-box-sizing:content-box;box-sizing:content-box;text-align:right}@media print, screen and (min-width: 40em){footer .footer-localize{float:right;margin:0;width:auto}footer .footer-localize a{text-align:right}footer .footer-localize .selected-region{float:right}footer .footer-localize .dropdown-pane{max-width:200px}}footer .footer-locator{margin-bottom:2.14286em}footer .footer-locator p{margin-bottom:1.25em}footer .footer-signup{margin-bottom:2.14286em}footer .footer-signup .legal-terms-container{font-size:1em;text-align:left}footer .footer-signup .legal-terms-container .columns{padding-right:0;padding-left:0}footer .footer-signup .legal-terms-container label{font-size:.85714rem;font-weight:normal;position:relative}footer .footer-signup .legal-terms-container label.error small.error{font-size:1em}footer .footer-social{margin-bottom:2.14286em}footer .footer-social .social-icon{background-color:rgba(0,0,0,0);color:#dd0008;font-family:icomoon;font-size:1.78571em;margin:0 0 8px}footer .footer-social ul{margin-left:0}footer .footer-social ul li{display:inline;list-style:none}footer .footer-util{padding:1em 0 2.57143em}footer .footer-util .brand-logo{display:inline-block;margin-right:20px;vertical-align:middle}footer .footer-util .icon-store-logo{background:url("../images/logos/altra-red.hash-09a94d8b364891b1f454051a1ce1befa.svg") no-repeat;background-size:100%;display:block;height:33px;width:115px}footer .footer-util .icon-store-logo::before{content:' '}footer .footer-util .util-center .brand-logo{display:block;margin:0 auto}footer .footer-util .util-left .brand-logo{float:left}footer .footer-util .util-left .customHtmlBlock2{display:-webkit-box;display:-ms-flexbox;display:flex}footer .footer-util .country-label-text{margin-top:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:10px}@media print, screen and (min-width: 40em){footer .footer-util{padding:0 0 4.5em}}footer .footer .anchor-top{color:#dd0008;display:inline-block;font-size:.85714em;padding:1em;text-align:center;width:100%}footer .footer div.survey-button-container{display:none !important}footer .footer button.survey-button.survey-button-js{display:none !important}footer #footerLegal{max-height:550px;overflow-y:auto}
/*# sourceMappingURL=../maps/css/footer.hash-b1b3789bdd1fec19b004eca8394052be.css.map */