button[aria-expanded=false] [data-collapsible-status=collapse]{display:inline-block}button[aria-expanded=true] [data-collapsible-status=collapse]{display:none}button[aria-expanded=false] [data-collapsible-status=expanded]{display:none}button[aria-expanded=true] [data-collapsible-status=expanded]{display:inline-block}[data-nav-menu]{position:relative;display:flex;flex-direction:row;list-style:none;padding:0}[data-nav-item]{position:relative;cursor:pointer;text-decoration:none;display:inline-block}[data-nav-submenu]{position:absolute;top:100%;left:0;display:flex;flex-direction:row;gap:1rem;padding:1rem;background:#fff;z-index:100}[data-nav-submenu][hidden]{display:none}#skip.skip-to-main{background-color:#000}#skip.skip-to-main a{position:absolute;left:-10000px;color:#000;margin:.5rem}#skip.skip-to-main a:focus{position:static}#skip.skip-to-main a:focus::after{position:static}.uppercase{text-transform:uppercase}.space{padding-bottom:1rem}.more-space{padding-bottom:2rem}.most-space{padding-bottom:3rem}.init{padding-top:3rem}.error-summary__container{background-color:#f8e6e7;border:.125rem solid #e00;border-radius:.5rem;color:#000;margin-bottom:.313rem;padding:.7rem}.error-summary__container .error-summary__list{list-style-position:outside;list-style-type:disc}.error-summary__container .error-summary__list .error-summary__item{border-bottom:none;display:list-item}.error-summary__container .error-summary__list .error-summary__item .error-summary__link{color:#000;padding:0;text-decoration:underline;word-wrap:break-word}.error-summary__next,.error-summary__next:hover,.error-summary__next:focus{color:#eb0000;padding:0;text-decoration:underline}[type=text]:focus,[type=password]:focus,[type=date]:focus,[type=datetime]:focus,[type=datetime-local]:focus,[type=month]:focus,[type=week]:focus,[type=email]:focus,[type=number]:focus,[type=search]:focus,[type=tel]:focus,[type=time]:focus,[type=url]:focus,[type=color]:focus,textarea:focus,textarea:focus,select:focus{border:1px solid #b18e25;box-shadow:0 0 7px #b18e25}.expandable-hours__summary{color:#000;font-family:"Proxima N Reg";font-size:1rem;display:flex;align-items:center}.expandable-hours__summary .fi-clock:before{vertical-align:middle}.expandable-hours__summary-text{padding-left:.5rem;font-family:"Proxima N Bold"}.expandable-hours__summary-plus{font-family:"Proxima N Bold"}.expandable-hours__detailed{color:#000;text-align:inherit;line-height:inherit;display:inline-block;min-width:100%;padding-bottom:1rem}.expandable-hours__detailed-container{font-family:"Proxima N Reg";font-size:1rem}.expandable-hours__detailed .fi-clock{margin-right:1rem}.expandable-hours__detailed-days>.expandable-hours__detailed-day:first-child{font-family:"Proxima N Bold"}.expandable-hours__detailed-day{margin-bottom:0;font-size:1rem}.expandable-hours__detailed-day span{display:inline-block}.expandable-hours__detailed-day span:first-child{min-width:30%}.expandable-hours .fi-clock{font-size:1.5rem;line-height:1}.expandable-hours .fi-clock:before{transform:rotate(45deg)}.expandable-hours__text{margin-bottom:0}.expandable-hours__text.expandable-hours__text--bottom-space{margin-bottom:.2rem}.expandable-hours__summary-plus{font-size:1.4rem;color:#ca0000}@media only screen and (min-width:40em) and (max-width:63.9375em){.expandable-hours__detailed-day span:first-child{min-width:20%}}@media only screen and (min-width:63.9375em){.expandable-hours__detailed-day span:first-child{min-width:38%}}.search-shop__required-fields{font-size:.75rem;color:#000;margin-bottom:.5rem;text-align:right}.search-shop__label{color:#000;font-size:1rem;position:relative}.search-shop__label .form-error{line-height:1.125rem;margin-top:0;margin-bottom:0;width:100%}.search-shop__input{margin:0}.search-shop__find-store.button{min-width:100%;font-size:1rem;margin:1rem 0 1rem 0}.search-shop__form{position:relative}.search-shop__form .input-with-dropdown__list{display:none;background-color:#fefefe;border:.0625rem solid #cacaca;border-radius:.375rem;position:absolute;width:100%;margin:0;max-height:18.75rem;overflow-y:auto;z-index:100}.search-shop__form .input-with-dropdown__list--is-expanded{display:block}.search-shop__form .input-with-dropdown__option{width:100%;height:2rem;line-height:2rem;font-size:1rem;text-transform:capitalize}.search-shop__form .input-with-dropdown__option:hover,.search-shop__form .input-with-dropdown__option:focus-within{color:#fff;background-color:#06334b}.search-shop__form .input-with-dropdown__option input[type=radio]{opacity:0;margin:0}.search-shop__form .input-with-dropdown__clear-button{display:block;position:absolute;bottom:0;right:0;width:2.4375rem;height:2.4375rem;line-height:1;font-size:.75rem}.search-shop__form .input-with-dropdown__select-triangle{display:block;width:100%;height:0;position:relative}.search-shop__form .input-with-dropdown__select-triangle:after{content:"";position:absolute;width:0;height:0;bottom:-1.5rem;right:.75rem;border-left:.25rem solid transparent;border-right:.25rem solid transparent;border-top:.45rem solid #5c5c5c;pointer-events:none}.search-shop__form .input-with-dropdown__describedby{display:block;width:100%;height:0;visibility:hidden}.search-shop__input.search-shop__input--is-autocomplete-enabled{margin:0}a.link{text-decoration:underline}a.link:hover,a.link:focus{text-decoration:underline}a.link.dark-background:hover,a.link.dark-background:focus{color:#e0c26b}button.link:hover,button.link:focus{text-decoration:underline}button.link.dark-background:hover,button.link.dark-background:focus{color:#e0c26b}.footer{border-top:#e0c26b .3125rem solid;background-color:#031a26;padding-bottom:0}.footer a.link{text-decoration:underline;color:#f0f0f0}.footer a.link:hover{text-decoration:underline;color:#e0c26b}.footer a.link:focus{text-decoration:underline;color:#e0c26b}.footer__section{display:flex;flex-direction:column;align-items:start;margin-left:0;margin-bottom:0}.footer__section-container{display:grid;grid-template-columns:repeat(5,1fr);grid-auto-rows:max-content;grid-template-areas:"title-quick-access title-auto-services title-tires title-discounts title-about" "quick-access auto-services tires discounts about";flex-wrap:nowrap;gap:.2rem 4rem;margin-top:2rem;margin-bottom:1rem}.footer__section-title{padding-bottom:.5rem;border-bottom:1px solid #cacaca;flex-grow:1;display:flex;align-items:center;color:#f0f0f0;text-transform:uppercase;font-size:.875rem;margin-bottom:0}.footer__section-title--quick-access{grid-area:title-quick-access}.footer__section-title--auto-services{grid-area:title-auto-services}.footer__section-title--tires{grid-area:title-tires}.footer__section-title--discounts{grid-area:title-discounts}.footer__section-title--about{grid-area:title-about}.footer__section--quick-access{grid-area:quick-access}.footer__section--auto-services{grid-area:auto-services}.footer__section--tires{grid-area:tires}.footer__section--discounts{grid-area:discounts}.footer__section--about{grid-area:about}.footer__section li{list-style-type:none;margin-left:0}.footer__link{color:#c8c8c8;font-size:.75rem;line-height:2.3}.footer__link:hover{color:#e0c26b}.footer__link:focus{color:#e0c26b}.footer__bottom{background:#000;color:#c8c8c8;font-size:.75rem}.footer__bottom-items{padding-bottom:1rem;width:83.33%;display:flex;flex-wrap:nowrap;justify-content:space-between;gap:1rem}.footer__bottom-item--social{display:flex;flex-wrap:nowrap}.footer__icon{width:2rem;height:2rem;margin:.5rem .5rem;display:inline-block}.footer__last-item{display:flex;flex-wrap:nowrap;justify-content:center;padding-bottom:1rem}.footer__personal-info{white-space:nowrap;text-transform:uppercase;text-decoration:none}.footer__button--back{margin-bottom:0}@media only screen and (min-width:63.9375em) and (max-width:90em){.footer__bottom-items{width:100%;flex-direction:column;padding:.5rem 0;margin-left:0}.footer__bottom-item{text-align:center}}@media only screen and (max-width:63.9375em){.footer .collapsible__button{min-width:100%;padding:.85rem 1rem;display:flex;justify-content:space-between;align-items:center;border-bottom:.0625rem solid #949494}.footer .collapsible__button:hover .collapsible__title,.footer .collapsible__button:focus .collapsible__title{text-decoration:underline}.footer .collapsible__list{margin-left:0;margin-bottom:0}.footer .collapsible__list-item{padding:.35rem 1rem;list-style-type:none;margin-left:0;font-size:1rem}.footer .collapsible__item{display:none;padding:1rem;border-bottom:.0625rem solid #949494}.footer .collapsible__item .link{color:#c8c8c8}.footer .collapsible__sign{font-size:.85rem;color:#e0c26b;padding:0}.footer .collapsible__title{font-size:.85rem;color:#fff;text-transform:uppercase;margin:0;display:inline-block;text-align:left;font-family:"Proxima N Bold"}.footer__bottom-items{width:100%;flex-direction:column;padding:.5rem 0}.footer__bottom-item{text-align:center}}.email-checker__text{padding-left:.3125rem;padding-right:.3125rem}.email-checker__button{font-family:"Proxima N Bold"}.email-checker__button:hover,.email-checker__button:focus{text-decoration:underline;color:#ca0000}.loading-container{border:.0625rem solid #000;padding:.5rem}.loading-container .loading{border-radius:50%;width:1.5rem;height:1.5rem;margin:0 auto;border:.25rem solid rgba(255,255,255,.2);border-top-color:#000;-webkit-animation:spin 1s infinite linear;animation:spin 1s infinite linear}.loading-container .loading+p{margin-bottom:0}.processing-request-modal__loading{border-radius:50%;width:1.5rem;height:1.5rem;margin:0 auto;border:.25rem solid rgba(255,255,255,.2);border-top-color:#000;-webkit-animation:spin 1s infinite linear;animation:spin 1s infinite linear;margin-top:1rem}.processing-request-modal__waiting{font-size:1rem;font-family:"Proxima N Reg";margin-top:1rem;text-align:center}.super-script-ol{margin:0}.super-script-ol li{display:block;padding-bottom:1rem}.super-script-ol sup{padding-right:.25rem}.navigation{min-height:4rem;background-color:#000;background:linear-gradient(180deg,#06334b 0%,#031a26 100%)}.navigation .desktop-logo{height:2.611rem;width:auto}label.search-label>span.form-error{margin:0;line-height:1.125rem;width:100%}.desktop-menubar__nav-logo.cell{width:10%}.desktop-menubar__menu-list{justify-content:right;align-items:center;gap:0 1rem}.desktop-megamenu__button{border:1px solid transparent;border-radius:1.5625rem;color:#fff;font-family:"Proxima N Bold";font-size:.875rem;text-transform:uppercase;position:relative;padding:.5rem 1.75rem .5rem 1rem;height:100%;width:auto}.desktop-megamenu__button:after{content:"";position:absolute;top:.8rem;right:.5rem;border-left:.375rem solid transparent;border-right:.375rem solid transparent;border-top:.375rem solid #e0c26b}.desktop-megamenu__button:hover,.desktop-megamenu__button:focus{border-color:#506985;background-color:#031a26}.desktop-megamenu__button:active,.desktop-megamenu__button[aria-expanded=true]{border-color:#506985;background-color:#031a26;color:#e0c26b}.desktop-megamenu__button:active .store-in-session,.desktop-megamenu__button[aria-expanded=true] .store-in-session{color:#fff}.desktop-megamenu__button:active:after,.desktop-megamenu__button[aria-expanded=true]:after{transform:rotate(180deg)}.desktop-megamenu__submenu{background-color:#fff;border-radius:0 0 .5rem .5rem;list-style:none;position:absolute;top:100%;left:50%;transform:translateX(-50%);display:flex;flex-direction:row;gap:2rem;padding:1rem 2rem;margin-top:.875rem;margin-left:0;z-index:100}.desktop-megamenu__submenu--is-my-store{border-radius:0;padding:0;flex-wrap:wrap;left:unset;right:-.9375rem;transform:none;min-width:21rem}.desktop-megamenu__submenu-item{flex:1 1 0;min-width:16.5rem}.desktop-megamenu__submenu-section{display:flex;flex-direction:column;gap:.5rem;width:100%}.desktop-megamenu__submenu-section-heading{display:flex;align-items:center;gap:.5rem;padding-bottom:1rem;border-bottom:1px solid #949494;width:100%}.desktop-megamenu__submenu-section-heading svg{flex-shrink:0}.desktop-megamenu__submenu-section-list{list-style:none;padding:0;margin:0}.desktop-megamenu__second-heading{color:#06334b;font-family:"Proxima N Bold";font-size:1.25rem;line-height:1.5;text-wrap:nowrap;margin:0}li.desktop-megamenu__menu-item>a.desktop-megamenu__menu-link{border:1px solid transparent;border-radius:1.5625rem;color:#fff;font-family:"Proxima N Bold";font-size:.875rem;text-transform:uppercase;position:relative;padding:.5rem 1rem;width:auto}li.desktop-megamenu__menu-item>a.desktop-megamenu__menu-link:hover,li.desktop-megamenu__menu-item>a.desktop-megamenu__menu-link:focus{border-color:#506985;background-color:#031a26}li.desktop-megamenu__menu-item>a.desktop-megamenu__menu-link:active{border-color:#506985;background-color:#031a26;color:#e0c26b}[lang=fr-CA] .desktop-megamenu__submenu-item--is-extra-space{min-width:23rem}.logo-link{outline-color:#e60000}.logo-link.midas1-logo-svg{padding-top:.5rem;padding-left:1rem}.logo-link.midas1-logo-svg svg{width:5rem;height:2.75rem}.logo-link.midas1-logo-svg .midas1-logo-svg-path1{fill:#e0c26b}.logo-link.midas1-logo-svg .midas1-logo-svg-path2,.logo-link.midas1-logo-svg .midas1-logo-svg-path3{fill:#231f20}.logo-link.midas1-logo-svg .midas1-logo-svg-path4,.logo-link.midas1-logo-svg .midas1-logo-svg-path5,.logo-link.midas1-logo-svg .midas1-logo-svg-path6{fill:#e60000}.logo-link.midas1-logo-svg .midas1-logo-svg-path7{fill:#fff}.grid-container.desktop-menu-container.navigation-bar{background-color:#000;border:.0625rem solid #e0c26b;background:transparent;color:#fff;padding:.22rem 1.5rem;text-transform:none;font-size:.875rem;font-family:"Proxima N Reg";line-height:.875rem;vertical-align:middle;height:20px;display:inline;border-radius:1.5625rem}.reveal.search-modal .h3{font-family:"Proxima N Bold";font-size:1.9375rem}.desktop-menubar__mc-sup{font-size:30%;top:-.5rem}.search-modal__container .search-shop__find-store.button{min-width:0}.desktop-menubar__store-nongeo .search-shop__find-store.button,.desktop-menubar__store-find .search-shop__find-store.button{margin:.75rem 0 1rem 0}.menu li.desktop-menubar__menu-item>a.desktop-menubar__menu-link{padding-top:.5rem;padding-bottom:.5rem;border:1px solid transparent;border-radius:1.5625rem;color:#fff;font-family:"Proxima N Bold";font-size:.875rem;text-transform:uppercase;position:relative;width:auto}.menu li.desktop-menubar__menu-item>a.desktop-menubar__menu-link:hover,.menu li.desktop-menubar__menu-item>a.desktop-menubar__menu-link:focus{border-color:#506985;background-color:#031a26}.menu li.desktop-menubar__menu-item>a.desktop-menubar__menu-link:active{border-color:#506985;background-color:#031a26;color:#e0c26b;outline:none}@media only screen and (max-width:63.9375em){.navigation{min-height:3.75rem;margin-bottom:-.0625rem}.navigation-mobile{min-height:4rem}.reveal.search-modal .h3{font-size:1.1875rem}.mobile-menu-bar__mystore-button{padding:1rem .635rem;display:flex;align-items:center;justify-content:center}.mobile-menu-bar__mystore-button-container.cell{padding-left:0}.mobile-menu-bar__bar-number{padding-top:.75rem;font-size:.75rem;color:#5c5c5c;margin-bottom:0}.mobile-menu-bar__menu-button{padding:1rem;display:flex;align-items:center;justify-content:center}.mobile-menu-bar__menu-button-container.cell{padding-right:0}.mobile-menu-bar__find-mystore form{position:relative}.mobile-menu-bar__find-mystore .search-label{margin:0}.mobile-menu-bar__find-mystore .pgs-search-button{margin-top:1rem}.mobile-menu-bar__find-mystore .input-with-dropdown__list{display:none;background-color:#fefefe;border-radius:.375rem;margin:0;max-height:18.75rem;overflow-y:auto;z-index:100;width:100%;position:absolute;border:.0625rem solid #cacaca}.mobile-menu-bar__find-mystore .input-with-dropdown__list--is-expanded{display:block}.mobile-menu-bar__find-mystore .input-with-dropdown__option{width:100%;height:2rem;line-height:2rem;font-size:1rem;text-transform:capitalize}.mobile-menu-bar__find-mystore .input-with-dropdown__option:hover,.mobile-menu-bar__find-mystore .input-with-dropdown__option:focus-within{color:#fff;background-color:#06334b}.mobile-menu-bar__find-mystore .input-with-dropdown__option input[type=radio]{opacity:0;margin:0}.mobile-menu-bar__find-mystore .input-with-dropdown__clear-button{display:block;position:absolute;bottom:0;right:0;width:2.4375rem;height:2.4375rem;line-height:1;font-size:.75rem}.mobile-menu-bar__find-mystore .input-with-dropdown__select-triangle{display:block;width:100%;height:0;position:relative}.mobile-menu-bar__find-mystore .input-with-dropdown__select-triangle:after{content:"";position:absolute;width:0;height:0;bottom:-1.5rem;right:.75rem;border-left:.25rem solid transparent;border-right:.25rem solid transparent;border-top:.45rem solid #5c5c5c;pointer-events:none}.mobile-menu-bar__find-mystore .input-with-dropdown__describedby{display:block;width:100%;height:0;visibility:hidden}.mobile-menu-bar__submenu .collapsible__second-header{margin-bottom:0}.mobile-menu-bar__submenu .collapsible__button{min-width:100%;padding:.85rem 1rem;display:flex;justify-content:space-between;align-items:center;background-color:#f5f5f3;border-bottom:.0625rem solid #c8c8c8}.mobile-menu-bar__submenu .collapsible__title{font-size:1.125rem;color:#06334b;text-transform:uppercase;margin:0;display:inline-block;text-align:left;font-family:"Proxima N Bold"}.mobile-menu-bar__submenu .collapsible__sign{color:#bd171d;font-family:"Proxima N Bold";font-size:1.5rem;padding:0}.mobile-menu-bar__submenu .collapsible__item{border-bottom:.0625rem solid #949494;display:none}.mobile-menu-bar__submenu .collapsible__list{margin-left:0;margin-bottom:0;list-style:none}.mobile-menu-bar__submenu .collapsible__list-item{padding:.45rem 1rem .45rem 1.5rem;list-style-type:none;margin-left:0;font-size:1.125rem;border-bottom:1px solid #c8c8c8}.mobile-menu-bar__submenu .collapsible__list-item .link{color:#000;text-decoration:none}.mobile-menu-bar__submenu .collapsible__list-item .link:focus,.mobile-menu-bar__submenu .collapsible__list-item .link:active{color:#bd171d;text-decoration:underline}}a.link.no-underline{text-decoration:none}.fi-marker.menu-marker{color:#e0c26b;padding-right:.5rem}.find-store-text{color:#000;font-family:"Proxima N Black";font-size:1.5625rem;margin-bottom:.5rem}.find-store-text.nogeo{padding-top:1rem;text-transform:uppercase}.find-store-text.find-not-geo{padding-top:1rem}.grid-container.desktop-menu-container{background-color:#000}.desktop-my-store{padding-bottom:1rem}.menu-bar-opacity{height:100%;z-index:5;position:absolute;opacity:.7;background-color:#343435}.menu-bar-opacity.cta-opacity{position:initial;height:auto}.black-opacity-container{max-width:100rem}.sticky-desktop-bar,.sticky-desktop-bar.sticky{z-index:10}.pgs-search-button{width:100%}.pgs-search-button.nogeo{margin-top:1rem}.find-desktop-geo .form-error{margin-bottom:0}.desktop-megamenu__button{text-transform:uppercase;color:#fff;font-size:.85rem}.desktop-megamenu__button .store-in-session{font-family:"Proxima N Reg"}.desktop-megamenu__button:focus .store-in-session,.desktop-megamenu__button:hover .store-in-session{color:#fff}.desktop-megamenu__button.link.dark-background:focus,.desktop-megamenu__button.link.dark-background:hover{color:#e0c26b;text-decoration:none}.dropdown.menu>li.is-dropdown-submenu-parent>a.menu-item::after{border-color:#e0c26b transparent transparent}.dropdown.menu>li.is-dropdown-submenu-parent.is-active>a.menu-item::after{transform:rotate(-180deg)}.dropdown.menu>li.is-dropdown-submenu-parent>a.none-icon{margin-right:0;padding-right:.5rem}.dropdown.menu>li.is-dropdown-submenu-parent>a.none-icon::after{content:none}.dropdown.menu .is-dropdown-submenu.first-sub{margin-top:.88rem}.dropdown.menu .is-dropdown-submenu.first-sub.services-menu{min-width:16rem;right:-4rem}.dropdown.menu .is-dropdown-submenu.first-sub.tire-center-menu{right:-2rem}.dropdown.menu .is-dropdown-submenu.first-sub.find-store-menu{right:-1rem;min-width:22rem}.dropdown.menu>li a.menu-item:focus{outline-color:#e60000}.services-menu .is-submenu-item a{font-size:1rem;text-decoration:none}.services-menu .is-submenu-item a:focus{outline-color:#ca0000}.menu.submenu.is-dropdown-submenu{background-color:#fff;color:#000;border:none}.menu.submenu.is-dropdown-submenu li.is-submenu-item{border-bottom:.0625rem solid #c8c8c8}.desktop-menubar__bar-number{padding-top:.75rem;margin-bottom:0;font-size:.75rem;color:#5c5c5c}.required-field{font-size:.75rem;color:#000;margin-bottom:.5rem}.submenu-index{z-index:10}.is-reveal-open #desktop-menu-bar.sticky-container{height:auto!important}.store-mystore-geo{background-color:#fff;padding-bottom:1rem}.store-mystore-geo.dekstop{padding-top:1rem}.store-mystore-geo.mobile{padding-top:.5rem}a.cta-mobile-mystore.link{text-decoration:none}.canvas-arrow{fill:#e0c26b;width:1.5rem;height:1.5rem}.canvas-arrow.flip-black{fill:#000;transform:rotate(180deg);float:right}.ctas-mobile-mystore svg{fill:#000;width:1.5rem}.cta-mobile-mystore span{vertical-align:.3rem;display:inline-block;word-break:break-word}.find-mystore-geo{padding-top:1rem;padding-bottom:3rem;background-color:#f6f3ea;border-top:.0625rem solid #5c5c5c}.menu-icon.mobile-nav::after{background:#e0c26b;box-shadow:0 .4375rem 0 #e0c26b,0 .875rem 0 #e0c26b}.menu-txt{text-transform:uppercase;color:#fff;font-size:.75rem;padding-right:.5rem;font-weight:700;text-align:left}.mobile-nav-logo{max-width:3.75rem}.mystore-appt-btn{min-width:100%;font-size:1rem}.nav-mobile-accordion-container .accordion-link-style{padding:.75rem .75rem;width:100%;color:#000;display:flex;align-items:center;vertical-align:1rem;border-bottom:.0625rem solid #5c5c5c;text-decoration:none;background-color:#fff;text-align:left;font-size:1.25rem}.nav-mobile-accordion-container .accordion-link-style.accordion-link-style--justify-contents{justify-content:space-between}.nav-mobile-accordion-container a.accordion-link-style{text-decoration:none}.nav-mobile-accordion-container .accordion-svg{width:1.875rem}.nav-mobile-accordion-container .accordion-svg svg{vertical-align:-.5rem;fill:#e60000;max-width:1.875rem;max-height:1.875rem}.nav-mobile-accordion-container .accordion-svg.black svg{fill:#000}.nav-mobile-accordion-container{background-color:#000}.nav-mobile-menu-canvas.off-canvas{background-color:#fff}.nav-mobile-mystore-canvas.off-canvas{background-color:#f6f3ea}.navigation-mobile{min-height:4rem;background:linear-gradient(180deg,#06334b 0%,#031a26 100%)}.off-canvas-full-width{width:90%}.navigation-mobile .small-menu-close{top:.75rem;color:#e0c26b;font-size:2.5rem}.navigation-mobile .small-menu-close.close-button:hover,.navigation-mobile .small-menu-close.close-button:focus{color:#e0c26b}.small-menu-word{color:#fff;font-size:1.25rem}.sticky-mobile-bar,.sticky-mobile-bar.sticky{z-index:10}a.desktop-megamenu__submenu-link{font-size:1rem;padding-left:0}a.desktop-megamenu__submenu-link:hover,a.desktop-megamenu__submenu-link:focus,a.desktop-megamenu__submenu-link:active{color:#bd171d;text-decoration:underline}.mobile-menu__pipe{padding:0 .5rem}.mobile-menu__mc-sup{font-size:30%;top:-.5rem}.mobile-menu__navigation-mobile{min-height:4rem;border-bottom:.0625rem solid #5c5c5c;display:flex;align-items:center;background:#fff}.mobile-menu__menu-text{color:#000;font-size:1.68rem;font-family:"Proxima N Bold";font-weight:700}.mobile-menu__menu-text--space-left{margin-left:.75rem}.mobile-menu--is-bold{font-family:"Proxima N Bold"}.mobile-menu.mobile-menu--left-space{margin-left:.5rem}.mobile-menu__find-store{background:#fff;padding:0 1rem}.mobile-menu__find-store-title{font-size:1.56rem;font-family:"Proxima N Black";padding-top:1rem;margin-bottom:.5rem}.mobile-menu__search-label{font-size:1.25rem}.mobile-menu__search-button.button{background:linear-gradient(180deg,#333 0%,#000 100%);border-radius:1.25rem}.mobile-menu__close{border-radius:50%;background:#06334b;color:#fff;margin-top:.2rem;padding:.4rem .6rem;font-size:1.25rem;right:1rem;top:.5rem;line-height:1;cursor:default;height:100%}.mobile-menu__close:focus{background:linear-gradient(#fad57b,#cb9c2c);color:#000}.mobile-menu__off-canvas-arrow{fill:#000}.mobile-menu__submenu{display:flex;justify-content:space-between;align-items:center}.mobile-menu__back-menu{display:flex;align-items:center}.mobile-menu__back-icon{margin-top:.3rem}@media only screen and (min-width:64em) and (max-width:90em){.overflow-small-screen{max-height:35rem;overflow-y:scroll}.overflow-small-screen-menu{max-height:30rem;overflow-y:scroll}}@media only screen and (max-width:63.9375em){.fi-marker.menu-marker{font-size:1.4rem;font-weight:bold}.fi-marker.menu-marker:before{font-weight:bold;font-size:1.3rem}}a.cta-desktop-mystore:focus span,a.cta-desktop-mystore:hover span{text-decoration:underline}label.search-label>span.form-error{line-height:1.125rem;margin:0;width:100%}.store-phone-container{padding-bottom:1rem;padding-top:1rem}.rotate-phone{transform:rotate(-90deg);display:inline-block;margin-right:.5rem}.desktop-megamenu__submenu .menu-hours{padding-bottom:1.5rem}.desktop-megamenu__submenu .menu-hours .expandable-hours__summary{font-size:1.125rem}.desktop-megamenu__submenu .menu-hours .expandable-hours__summary{color:#000}.desktop-megamenu__submenu .menu-hours .expandable-hours__summary .fi-clock{color:#ca0000}.desktop-megamenu__submenu .menu-hours .expandable-hours__detailed{color:#000}.desktop-megamenu__submenu .menu-hours .expandable-hours__detailed .fi-clock{color:#ca0000}.cta-desktop-mystore{padding:.2rem 1rem;width:33.33%;color:#000;display:inline-block;border:1px solid #c8c8c8;text-align:center;font-size:.8125rem;text-decoration:none}.cta-desktop-mystore span{vertical-align:.3rem;display:inline-block;word-break:break-word}.pgs-search-button.geo{margin-top:.75rem}.find-desktop-geo{padding-bottom:1.5rem;background-color:#f6f3ea;padding-top:1rem}.ctas-desktop-mystore{padding-top:1rem;display:flex;text-align:center;flex-wrap:wrap;width:100%}.desktop-menubar__store-geo .desktop-menubar__store-ctas a.desktop-menubar__secondary-button{width:33.33%;border-color:#c8c8c8;padding:.5rem 0}.desktop-menubar__store-geo .desktop-menubar__store-ctas a.desktop-menubar__secondary-button span{font-family:"Proxima N Bold";font-size:.8125rem;display:block;line-height:1.6}.search-shop__required-fields{color:#5c5c5c}.search-label{margin-bottom:1rem}.search-label input{margin:0}.dropdown .is-dropdown-submenu a.cta-desktop-mystore{padding:.5rem 0;display:inline-block;text-decoration:none}.dropdown .is-dropdown-submenu a.desktop-menubar__store-text--is-phone,.dropdown .is-dropdown-submenu a.desktop-menubar__store-text--is-details{display:inline;padding-bottom:0;text-decoration:underline}.desktop-menubar__pipe{padding:0 .5rem}.store-text{margin-bottom:0;color:#000;font-size:1.125rem}.store-text.first-text{padding-top:1rem}.store-text.link{text-decoration:underline;padding-left:0;padding-right:0}.store-phone-container{padding-bottom:1rem;padding-top:1rem;display:flex;align-items:center;justify-content:flex-start}.rotate-phone{font-size:1.125rem;transform:rotate(-90deg);display:inline-block}.required-field{font-size:.75rem;color:#000;margin-bottom:.5rem}.cta-mobile-mystore{padding:.5rem 0;width:33.33%;color:#000;display:inline-block;border:1px solid #c8c8c8;text-align:center;font-size:.8125rem;text-decoration:none}.ctas-mobile-mystore{display:flex;text-align:center}a.mobile-menubar__secondary-button{width:33.33%;border-color:#949494;padding:.5rem 0}a.mobile-menubar__secondary-button span{font-family:"Proxima N Bold";font-size:.8125rem;display:block;line-height:1.6}.mobile-menubar__secondary-button{border-top-left-radius:.3125rem;border-bottom-left-radius:.3125rem}.mobile-menubar__secondary-button+.mobile-menubar__secondary-button{border-top-left-radius:0;border-bottom-left-radius:0}.mobile-menubar__secondary-button:last-child{border-top-right-radius:.3125rem;border-bottom-right-radius:.3125rem}.mobile-menubar__find-mystore{border-top:.0625rem solid #5c5c5c}.mobile-menubar__find-mystore-text{color:#000;font-size:1.5625rem;font-family:"Proxima N Black";text-transform:uppercase}.mobile-menubar__find-mystore-required{color:#5c5c5c;font-size:.75rem;margin-bottom:0;text-align:right}.nav-mobile-mystore-canvas .menu-hours{padding-bottom:1.5rem}.nav-mobile-mystore-canvas .menu-hours .expandable-hours__detailed{font-size:1.125rem}.nav-mobile-mystore-canvas .menu-hours .expandable-hours__summary{font-size:1.125rem}.fi-info:before,.fi-before:before,.fi-x:before,.fi-telephone:before,.fi-clock:before,.fi-marker:before{font-family:"foundation-icons";font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;display:inline-block;text-decoration:inherit}.fi-marker:before{content:""}.fi-clock:before{content:""}.fi-telephone:before{content:""}.fi-x:before{content:""}.fi-before:before{content:""}.fi-info:before{content:""}.credit-card__legal--is-tan{background-color:#f6f3ea}.credit-card__legal-text{font-size:.75rem;color:#000;margin-bottom:0;padding-top:2.5rem;padding-bottom:2.5rem}.credit-card__legal-title{font-size:1rem;font-family:"Proxima N Bold";margin-bottom:1rem}.credit-card__legal-link{color:#000;text-decoration:underline}.credit-card__legal-link:hover,.credit-card__legal-link:focus{color:#ca0000}.request-appointment__thankyou{margin-bottom:3.75rem}.request-appointment__form{margin-bottom:5.5rem}.request-appointment__first-step .is-invalid-input:focus{background-color:#f9ecea}.request-appointment__thankyou:not(.hide)~.sidebar .sidebar__quote{display:none}.request-appointment__tire-description{margin-top:1rem}.sidebar__quote{font-size:.9rem}.my-quote{background-color:transparent}.my-quote__quantity,.my-quote__size,.my-quote__tire-service,.my-quote__subtotal,.my-quote__total,.my-quote__requested-services,.my-quote__instant-rebate{margin-bottom:0}.my-quote__quote-content{margin-bottom:1.5rem}.my-quote__total{text-transform:uppercase;font-family:"Proxima N Bold"}.my-quote__instant-rebate{color:#e60000;font-family:"Proxima N Bold"}.my-quote__requested-services{text-transform:uppercase}.my-quote__tire-service+.my-quote__subtotal,.my-quote__instant-rebate{margin-top:1rem}.my-quote-edit{font-size:.9rem;font-family:"Proxima N Reg";color:#000;margin-bottom:1.5rem;display:inline-block}.my-quote-edit:hover,.my-quote-edit:focus{color:#e60000}.my-quote__accordion-item{border-bottom:1px solid #c8c8c8}.my-quote__accordion-item.is-active .my-quote__accordion-title{background-color:transparent;color:#e60000}.my-quote__accordion-title{font-size:1rem;padding:1rem;padding-left:0;border:none;color:#000;font-family:"Proxima N Bold";background-color:transparent;width:100%;text-align:left;text-transform:uppercase}.my-quote__accordion-title:focus,.my-quote__accordion-title:hover{background-color:transparent;color:#e60000}.my-quote__accordion-content{background-color:transparent;padding:0;border:none}.my-quote__brand-line{font-family:"Proxima N Bold"}.my-quote__warranty-label,.my-quote__features-label{font-family:"Proxima N Bold";margin-bottom:0}.my-quote__features i{font-style:normal}.my-quote__saving-item{display:flex;margin-bottom:0}.my-quote__savings-text{margin-bottom:0;padding-top:1.5rem}.my-quote__bullet-link{padding:0 .25rem}.my-quote__savings-link{color:#000;max-width:80%}.my-quote__savings-link:hover,.my-quote__savings-link:focus{color:#e60000}.my-quote__savings-total{margin-bottom:0;padding-bottom:1rem;padding-top:.5rem;border-top:1px solid #c8c8c8;margin-top:.5rem}.thanks-hours__hours{margin-bottom:0;font-family:"Proxima N Bold"}.thanks-hours__day{display:inline-block;min-width:18%}.credit-card{padding-top:4.56rem}.credit-card__image{width:16.4375rem;height:10.8125rem}.credit-card__image--is-canada{max-width:unset;width:101%;margin-left:-.5%;object-fit:cover}.credit-card__image-container{padding-top:.5rem}.credit-card__image-container--is-canada{box-shadow:0 .75rem 1.5rem rgba(0,0,0,.25);border-radius:.75rem;width:100%;max-width:15rem;margin:0 auto 1.5rem auto;aspect-ratio:382/239;overflow:hidden}.credit-card__second-title{line-height:1.4}.credit-card__description{font-size:1rem}.credit-card__legal{padding-top:4.75rem}.credit-card__legal.credit-card__legal--more-margin-bottom{margin-bottom:5rem}.credit-card__legal-text--is-cc{margin-bottom:0}.credit-card__legal-text--is-cc span{display:block}.credit-card__button.button{padding-left:1.25rem;padding-right:1.25rem}.credit-card__button-learn.button{padding-left:1.25rem;padding-right:1.25rem}.credit-card__interest{padding-left:1rem}.credit-card__interest p{font-size:1rem}@media print,screen and (max-width:63.9375em){.request-appointment__thankyou{margin-bottom:4.5rem}.request-appointment__form{margin-bottom:0}.thanks-hours__day{min-width:30%}.credit-card__image{width:100%;height:100%}.credit-card__image-container--is-canada{width:100%;max-width:23rem;border-radius:1rem}.credit-card__button.button,.credit-card__button-learn.button{min-width:100%}.credit-card__interest{margin-left:0;padding-top:2.5rem;padding-left:.5rem;padding-right:.5rem}.credit-card__interest p{font-size:1.25rem}}