.footer-container{width:100%;background-color:#1c1c1c;height:100%;color:#fff;padding-bottom:0;overflow-y:hidden}.footer-v2{width:1215px;margin:auto auto 30px;padding-left:0;padding-right:0}.footer-main-nav:hover{text-decoration:underline}@font-face{font-family:"Agrandir, Grand";src:url(/assets/fonts/Agrandir-GrandRegular.otf) format("opentype")}@font-face{font-family:Helvetica;src:url(/assets/fonts/HelveticaNeueLTProRoman/font.woff2) format("woff2"),url(/assets/fonts/HelveticaNeueLTProRoman/font.woff) format("woff")}@font-face{font-family:Helvetica-Light;src:url(/assets/fonts/HelveticaNeueLTProLt/font.woff2) format("woff2"),url(/assets/fonts/HelveticaNeueLTProRoman/font.woff) format("woff")}.span-head{font:normal normal normal 20px/30px "Agrandir, Grand";margin-bottom:0;text-decoration:none;text-transform:uppercase}.footer-menus{display:-webkit-box;display:flex;flex-wrap:wrap;margin-top:10px;margin-bottom:20px}.footer-menus .arrown-right-submenu{width:12px;height:12px;margin-bottom:2px;margin-left:-4px}.footer-menus *{-webkit-box-flex:1;flex:1 1 25%}.footer-menus a{font:normal normal normal 14px/16px Helvetica;color:#f3f4f4;letter-spacing:-.07px;height:16px;display:block;width:260px;margin:15px 0}.footer-menus i,.footer-notes a,.footer-notes i,.footer-notes p{font-size:12px}.footer-menus a:hover{color:#fff}.footer-notes{display:-webkit-box;display:flex;flex-wrap:wrap}.footer-notes *{-webkit-box-flex:1;flex:1 1 50%}.footer-notes a{font-family:Helvetica-Light;color:#fff}.footer-notes p{font-family:Helvetica;color:#fff}.footer-notes a:hover{color:#fff}@media only screen and (min-width:1920px){.footer-desktop{display:block!important;width:1423px;padding-left:2rem;padding-right:2rem}.footer-mobile{display:none!important}.footer-notes .other-links{-webkit-box-flex:1;flex:1 1 14%}}@media only screen and (min-width:1280px){.footer-desktop{display:block!important}.footer-mobile{display:none!important}}@media only screen and (max-width:1279px){.footer-desktop{display:none}.footer-mobile{display:block}}.footer-mobile .right{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.footer-mobile .i_custom{border:solid #fff;border-width:0 1px 1px 0;width:11px;height:11px;position:absolute;right:10px;top:5px;display:inline-block}.footer-mobile{width:100%;margin:auto;padding:25px}.footer-mobile .arrown-right-submenu{width:12px;height:12px;margin-bottom:2px;margin-left:-4px}.footer-mobile a{font:normal normal normal 14px/16px Helvetica Neue;color:#f3f4f4;text-decoration:none;height:25px;display:inline-block}.footer-mobile .footer-nav{height:100%;display:block;width:100%;position:relative;text-decoration:none}.footer-mobile .footer-sub-nav{margin:7px 0 20px}.footer-mobile p{font-size:12px;font-family:Helvetica;color:#fff}.footer-mobile a:hover{color:#fff}.footer-mobile i{font-size:12px}.footer__find-transitions{grid-row:1/3;grid-column:4/-1;justify-self:end}.footer__find-transitions .find-your-transitions{width:296px;height:137px;padding:18px;position:relative;background-color:#ddd;display:-webkit-box;display:flex;-webkit-box-align:start;align-items:flex-start;-webkit-box-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column;background-image:url(/assets/images/img-store-locator.png)}.footer__find-transitions .find-your-transitions .gradient-overlay{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;display:-webkit-box;display:flex;z-index:1}.footer__find-transitions .find-your-transitions .find-your-transitions__label{font-family:Agrandir,Grand;font-size:20px;width:182px;display:block;margin-bottom:10px;text-transform:uppercase;color:#fff;z-index:11;text-align:left;line-height:22px}.footer__find-transitions .find-your-transitions .find-your-transitions__button{height:40px;z-index:11;font-family:Helvetica}.footer__find-transitions .find-your-transitions .square-button--primary{background-color:#1c1c1c;color:#fff}.footer__find-transitions .find-your-transitions .square-button{height:44px;text-transform:uppercase;min-width:81px;cursor:pointer;font-size:14px;outline:0;width:85px;border:none;display:-webkit-inline-box;display:inline-flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.gradient-overlay__stripe{-webkit-box-flex:1;flex:1 1;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}@media(min-width:576px){.footer__find-transitions .find-your-transitions{width:100%}}