﻿.footer-parent{padding-left:60px;padding-right:60px;background-color:#000;border-top:5px solid #ffd600}.footer-parent .mobile-footer{display:none}.footer-parent footer{background-color:#000;padding:40px 0;font-family:"HelveLTStd-LightCond","HelveLTStd-Light","Helvetica Neue",Helvetica,Arial,sans-serif;-moz-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);-moz-transition:-moz-transform .3s ease-in-out;-webkit-transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out}.footer-parent .menuOpen footer{-moz-transform:translateY(200px);-webkit-transform:translateY(200px);transform:translateY(200px)}.footer-parent footer #footerContentWrapper{display:flex;justify-content:flex-start;width:100%}.footer-parent footer #footerNavLinksContainer{display:flex;flex-direction:column;width:100%}.footer-parent footer #footerNavLinks{display:flex;width:100%;padding-bottom:20px;border-bottom:1px solid #fff}.footer-parent footer #footerNavLinks ul{justify-content:space-between;flex-grow:1;margin:0;padding:0;list-style:none;text-align:left}.footer-parent footer #footerNavLinks ul li{padding:0 15px 0 0;margin:0 0 0 0;font-size:.9em;line-height:1.7em}.footer-parent footer #footerNavLinks ul li sup{font-size:.5em;line-height:1em}.footer-parent footer #footerNavLinks ul li a{color:#fff;text-decoration:none;-moz-transition:color .2s ease-in-out;-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out;padding-top:2px;white-space:nowrap}.footer-parent .footerNavLinkSectionHeader a{color:gold !important}.footer-parent footer #footerAdditionalLinks{display:flex;justify-content:flex-start;width:100%}.footer-parent footer #footerAdditionalLinks>a{margin:20px 40px 10px 0;text-decoration:none}.footer-parent footer #footerAdditionalLinks>a:last-child{margin:20px 0 10px 0}.footer-parent footer #footerAdditionalLinks .footerAdditionalLink{display:flex;justify-content:flex-start;height:70px}.footer-parent footer #footerAdditionalLinks .footerAdditionalLink .footerAdditionalLinkImage{width:120px;height:70px;background-repeat:no-repeat;background-position:left;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain}.footer-parent footer #footerAdditionalLinks .footerAdditionalLink#footerAdditionalLink-command .footerAdditionalLinkImage{background-image:url(../img/footer-command.png)}.footer-parent footer #footerAdditionalLinks .footerAdditionalLink#footerAdditionalLink-aasa .footerAdditionalLinkImage{width:60px;background-image:url(../img/footer-aasa.png)}.footer-parent footer #footerAdditionalLinks .footerAdditionalLink .footerAdditionalLinkText{text-align:left;font-size:.8em;font-weight:bold;margin:15px 0 0 12px;color:#fff}.footer-parent footer #footerAdditionalLinks .footerAdditionalLink .footerAdditionalLinkText span{-moz-transition:color .2s ease-in-out;-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out}.footer-parent footer #footerProductImage{width:30%;margin:0 0 0 30px;background-repeat:no-repeat;background-position:left;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;background-image:url(../img/footer-product-new.png)}.footer-parent footer #footerProductImage.canada{background-image:url(../img/ca-footer-product-new.png)}.footer-parent footer #footerProductImage.canadaFrench{background-image:url(../img/ca-footer-product-new.png)}.footer-parent footer #footerLegal{margin:40px 0 20px 0;color:#666;font-size:.7em;line-height:1.8em}.footer-parent footer #footerLegal ul{justify-content:space-between;margin:0;padding:0;list-style:none;text-align:left}.footer-parent footer #footerLegal ul li{display:inline-block;padding:0 10px 0 0;margin:0 0 0 0}.footer-parent footer #footerLegal ul li a{color:#666;text-decoration:none;-moz-transition:color .2s ease-in-out;-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out;padding-top:2px}.footer-parent footer #footerLegal ul li a:hover{color:#fff}.footer-parent footer #footerAdditionalLinks{display:flex;width:100%}.footer-parent footer #footerAdditionalLinks .footerAdditionalLink#footerAdditionalLink-command .footerAdditionalLinkImage{background-image:url(../img/CommandLogo.png)}.footer-parent footer #footerProductImage{background-image:url(../img/AllVehicle.png)}.footer-parent #footerNavLinks a:hover{text-decoration:underline;cursor:pointer}@media screen and (max-width: 550px){.footer-parent footer{padding:40px 0;font-family:"HelveLTStd-LightCond","HelveLTStd-Light","Oswald","Helvetica Neue",Helvetica,Arial,sans-serif}.footer-parent footer #footerContentWrapper{display:flex;justify-content:center;width:100%}.footer-parent footer #footerNavLinksContainer{display:flex;flex-direction:column;width:auto;min-width:160px}.footer-parent footer #footerNavLinks{display:flex;flex-direction:column;width:auto;padding-bottom:0;border-bottom:none}.footer-parent footer #footerNavLinks ul{flex-grow:1;margin:0;padding:0 0 20px 0;list-style:none;text-align:left}.footer-parent footer #footerNavLinks ul li{display:block;padding:0 15px 0 0;margin:0 0 0 0;font-size:.9em;line-height:1.7em;height:0;overflow:hidden;opacity:0;-moz-transition:opacity .2s ease-in-out,height .2s ease-in-out;-webkit-transition:opacity .2s ease-in-out,height .2s ease-in-out;transition:opacity .2s ease-in-out,height .2s ease-in-out}.footer-parent footer #footerNavLinks ul li sup{font-size:.5em;line-height:1em}.footer-parent footer #footerNavLinks ul li a{color:#fff;text-decoration:none;-moz-transition:color .2s ease-in-out;-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out;padding-top:2px}.footer-parent footer #footerNavLinks ul li.footerNavLinkSectionHeader{height:auto;display:block;margin-bottom:.5em;opacity:1}.footer-parent footer #footerNavLinks ul li.footerNavLinkSectionHeader .footerArrow{display:block;position:relative;text-align:right;margin:-1.7em 0 0 1em;font-size:.8em;line-height:.5em;color:#fff}.footer-parent footer #footerNavLinks ul.hover li{display:block;height:auto;opacity:1}.footer-parent footer #footerNavLinks ul li.footerNavLinkSectionHeader .footerArrow>i{-moz-transition:-moz-transform .2s ease-in-out;-webkit-transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out}.footer-parent footer #footerNavLinks ul.hover li.footerNavLinkSectionHeader .footerArrow>i{-webkit-transform:translateX(-20%) rotate(90deg);-moz-transform:translateX(-20%) rotate(90deg);-o-transform:translateX(-20%) rotate(90deg);-ms-transform:translateX(-20%) rotate(90deg);transform:translateX(-20%) rotate(90deg)}.footer-parent footer #footerAdditionalLinks{display:flex;flex-direction:column;width:auto;height:auto}.footer-parent footer #footerAdditionalLinks .footerAdditionalLink{justify-content:flex-start;flex-direction:column;height:auto}.footer-parent footer #footerAdditionalLinks .footerAdditionalLink .footerAdditionalLinkText{margin:10px 0 0 0}.footer-parent footer #footerProductImage{display:none}.footer-parent footer #footerLegal{margin:40px 0 20px 0;color:#666;font-size:.7em;line-height:1.8em}.footer-parent footer #footerLegal ul{justify-content:space-between;margin:0;padding:0;list-style:none;text-align:left}.footer-parent footer #footerLegal ul li{display:inline-block;padding:0 10px 0 0;margin:0 0 0 0}.footer-parent footer #footerLegal ul li a{color:#666;text-decoration:none;-moz-transition:color .2s ease-in-out;-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out;padding-top:2px}.footer-parent footer #footerLegal ul li a:hover{color:#fff}.footer-parent footer #footerAdditionalLinks{display:flex;width:100%}.footer-parent .contentInner .homeBucketsContainer .homeBucket2 .homeBucketBG{height:90px}.footer-parent #productRelatedSlider .slick-arrow{font-size:1.8em}.footer-parent #pageNotFoundCopy{font-size:1.2em}.footer-parent #prestoneZoneOverlayIMGWrapperBottomBar{height:40px}.footer-parent #prestoneZoneInnerText{margin-top:-40px}}@media(max-width: 550px){.footer-parent #footerNavLinks{display:none !important}.footer-parent .mobile-footer{display:block}.footer-parent .mobile-footer h4{color:#fed600;font-size:15px;margin-top:18px;font-family:"BoldCn"}.footer-parent .mobile-footer h5{color:#fff;font-size:12px;padding-right:10px;font-family:HelveticaLTStd-LightCond}.footer-parent .mobile-footer .col-xs-6{text-align:center}.footer-parent footer #footerAdditionalLinks>a{margin:auto;margin-top:24px}.footer-parent footer #footerAdditionalLinks .footerAdditionalLink .footerAdditionalLinkText{text-align:center}.footer-parent .footer-parent footer #footerAdditionalLinks .footerAdditionalLink#footerAdditionalLink-aasa .footerAdditionalLinkImage,.footer-parent footer #footerAdditionalLinks .footerAdditionalLink#footerAdditionalLink-aasa .footerAdditionalLinkImage{margin:auto}}@media(max-width: 767px){.footer-parent{padding-left:20px;padding-right:20px}}header{display:flex;padding-left:60px;padding-right:60px;background-color:#ffd600;position:fixed;width:100%;z-index:2000;top:0}header .hamburger{display:none}header .desktop-nav{width:100%;display:flex;height:60px}header .logo{width:200px}header .logo img{width:100%;max-width:103px;padding-top:11px}header .mobile-navbar{display:none}header .desktop-nav-wrap{width:100%}header .desktop-nav-wrap .navigation-elements{width:100%;display:flex;align-items:center;justify-content:flex-end;text-align:right;font-family:HelveticaNeueLTStd-BdCn;font-size:18px;white-space:nowrap}header .desktop-nav-wrap .navigation-elements a{color:#000}header .desktop-nav-wrap .navigation-elements .nav-element{height:60px;line-height:60px;margin-left:10px;padding-left:10px;padding-right:10px}header .desktop-nav-wrap .navigation-elements .nav-element:hover{background-color:#000;color:#ffd600;text-decoration:none}header .desktop-nav-wrap .navigation-elements .search-trigger{width:30px;height:60px;background-image:url("../img/search-icon.svg");background-repeat:no-repeat;background-size:30px;background-position:center;margin-left:5px}header .desktop-nav-wrap .navigation-elements .search-trigger:hover{background-color:#000;background-image:url("../img/search-icon-hover.svg");cursor:pointer}header .desktop-nav-wrap .navigation-elements .vertical-divider{border-left:2px solid #000;height:25px;margin-left:10px;margin-right:10px}header .desktop-nav-wrap .navigation-elements #lang_choice_1{background-color:#ffd600;border:none;cursor:pointer;margin-top:4px}header .desktop-nav-wrap .navigation-elements #lang_choice_1:hover{text-decoration:underline}.desktop-search{position:fixed;top:-500px;width:100%;background:#000;z-index:1000;padding-bottom:25px;transition:.3s}.desktop-search .form-group{display:flex;justify-content:center}.desktop-search .search-wrap{width:80%;max-width:1300px}.desktop-search .search-input{height:60px;border-radius:0}.desktop-search h3{font-size:40px;color:#ffd600;font-family:HelveticaNeueLTStd-BdCn;text-align:center;padding-top:20px}.desktop-search button{position:absolute;top:0;right:0;height:60px;border-radius:0;background:#fff}.desktop-search.opened{top:60px}.search-trigger.opened{background-color:#000;background-image:url(../img/search-icon-hover.svg) !important}.icon:after{content:"";position:absolute}.icon,.icon:before,.icon:after,.icon i,.icon i:before,.icon i:after{transition:all .4s ease}.menu.icon{color:#000;position:absolute;margin-left:2px;margin-top:10px;width:32px;height:3px;background-color:currentColor}.menu.icon:after{content:"";position:absolute;top:7px;left:0;width:32px;height:3px;background-color:currentColor}.menu.icon:before{content:"";position:absolute;top:-7px;left:0;width:32px;height:3px;background-color:currentColor}.close.icon{color:#000;position:absolute;margin-top:0;margin-left:0;width:34px;height:21px;opacity:1}.close.icon:before{content:"";position:absolute;top:10px;width:34px;height:3px;background-color:currentColor;transform:rotate(-45deg)}.close.icon:after{content:"";position:absolute;top:10px;width:34px;height:3px;background-color:currentColor;transform:rotate(45deg)}.modal-dialog{margin-top:100px}.vehicle-selector-nav{position:absolute;top:60px;width:100%;display:flex;background-color:#000;padding-left:60px;padding-right:60px;padding-top:20px;padding-bottom:12px;transition:.5s;transform:translate(0px, -100px)}.vehicle-selector-nav .mobile-arrow{display:none}.vehicle-selector-nav .text{font-family:HelveticaNeueLTStd-HvCn,sans-serif;font-size:20px;line-height:27px;color:#fed600;width:240px;margin-right:50px}.vehicle-selector-nav .nav-dropdown-parent{display:flex;width:100%;justify-content:space-between}.vehicle-selector-nav .nav-dropdown-parent .year-parent,.vehicle-selector-nav .nav-dropdown-parent .make-parent,.vehicle-selector-nav .nav-dropdown-parent .model-parent{width:100%;max-width:250px;margin-right:50px}.vehicle-selector-nav .nav-dropdown-parent select{width:100%;max-width:250px;font-family:HelveticaNeueLTStd-BdCn;font-size:18px;color:#fff;background:#000;border:0;border-bottom:3px solid #fff;margin-top:10px;-webkit-appearance:auto;padding-left:5px;padding-top:0}.vehicle-selector-nav .nav-dropdown-parent .go-button{width:91px;height:30px;background-color:#fed600;font-family:HelveticaNeueLTStd-BdCn,sans-serif;font-size:18px;border:0;margin-top:7px;padding:0;color:#000;min-width:50px;padding-top:4px}.vehicle-selector-nav .nav-dropdown-parent .go-button:hover{background-color:#fff;cursor:pointer}@media(min-width: 768px)and (max-width: 960px){header .navigation-elements{font-size:14px}}@media(max-width: 767px){header{padding-left:20px;padding-right:20px}header .hamburger{display:block;position:absolute;right:20px;top:20px;cursor:pointer;width:36px;height:30px;z-index:2010}header .mobile-navbar{height:100vh;width:100vw;position:absolute;left:-200%;transition:.3s;background-color:#000;display:table}header .mobile-navbar .mobile-nav-top{float:left;width:100%;background-color:#fed600}header .mobile-navbar .mobile-nav-top .language-parent{width:100%;display:flex;justify-content:center}header .mobile-navbar .mobile-nav-top .language-parent #lang_choice_2{font-family:HelveticaNeueLTStd-MdCn;font-size:20px;border:none;background-color:#fed600;margin-bottom:40px}header .mobile-navbar .mobile-nav-top hr{border-top:3px solid #000;max-width:168px}header .mobile-navbar .mobile-nav-bottom{float:left;width:100%}header .mobile-navbar .logo{width:100%;display:flex;justify-content:center}header .mobile-navbar .mobile-logo{width:138px;height:auto;max-width:100%}header .mobile-navbar .mobile-nav-elements .mobile-nav-element:first-of-type{margin-top:40px}header .mobile-navbar .mobile-nav-elements .mobile-nav-element{width:100%;display:block;font-size:26px;line-height:36px;font-family:HelveticaNeueLTStd-BdCn;text-align:center;margin-bottom:13px;color:#000}header .mobile-navbar .mobile-nav-bottom{background-color:#000}header .mobile-navbar .mobile-nav-bottom h3{padding-top:50px;font-size:24px;color:#fed600;padding-left:50px;padding-right:50px;text-align:center;font-family:HelveticaNeueLTStd-BdCn;max-width:300px;margin:auto;margin-bottom:20px}header .mobile-navbar .mobile-nav-bottom .search-wrap{margin-left:20px;margin-right:20px;width:calc(100% - 40px)}header .mobile-navbar .mobile-nav-bottom .search-input{font-family:HelveticaNeueLTStd-Cn;font-size:16px;border-radius:0;height:50px;line-height:50px}header .mobile-navbar .mobile-nav-bottom .mobile-search-button{position:absolute;top:0;right:15px;background:#fff;height:50px;border-radius:0}header .mobile-navbar.opened{left:0}header .desktop-nav-wrap{display:none}}@media(max-width: 1100px){.vehicle-selector-nav.mobile.disable{overflow:hidden;height:65px}.vehicle-selector-nav.mobile.disable select,.vehicle-selector-nav.mobile.disable button{opacity:0;transition:.2s;transition-delay:.1s}.vehicle-selector-nav.mobile.disable .mobile-arrow{transform:rotate(-90deg);transition:.2s;margin-top:-1px}.vehicle-selector-nav{display:block;padding-top:0;transition:.3s;height:340px;z-index:100}.vehicle-selector-nav .mobile-arrow{display:block;width:25px;height:15px;background-image:url("../img/arrow-yellow.svg");background-size:contain;background-repeat:no-repeat;background-position:center;float:right;transform:rotate(90deg);transition:.2s;margin-top:6px;margin-left:8px}.vehicle-selector-nav select,.vehicle-selector-nav button{opacity:1;transition:.2s;transition-delay:.1s}.vehicle-selector-nav .text{width:100%;text-align:center;font-size:20px;padding-top:22px;padding-bottom:19px;display:flex;justify-content:center}.vehicle-selector-nav .text br{display:none}.vehicle-selector-nav .text:hover{cursor:pointer}.vehicle-selector-nav .nav-dropdown-parent{display:block}.vehicle-selector-nav .nav-dropdown-parent .year-parent,.vehicle-selector-nav .nav-dropdown-parent .make-parent,.vehicle-selector-nav .nav-dropdown-parent .model-parent{max-width:100%;padding-left:60px;padding-right:60px}.vehicle-selector-nav .nav-dropdown-parent .year-parent select,.vehicle-selector-nav .nav-dropdown-parent .make-parent select,.vehicle-selector-nav .nav-dropdown-parent .model-parent select{height:44px;margin-bottom:10px;max-width:100%;border-bottom:3px solid #fff;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100' height='100' fill='%23FFFFFF'><polygon points='0,0 100,0 50,50'/></svg>") no-repeat;background-size:12px;background-position:calc(100% - 10px) center;background-repeat:no-repeat;background-color:#000;padding-left:10px}.vehicle-selector-nav .nav-dropdown-parent .go-button{height:auto;width:160px;padding-top:8px;padding-bottom:10px;margin-left:calc(50% - 80px);margin-top:18px;margin-bottom:16px}}@media(max-width: 767px){.vehicle-selector-nav{padding-left:0;padding-right:0}.vehicle-selector-nav .text{padding-bottom:10px;font-size:17px}}@media(max-width: 1000px){header .desktop-nav-wrap .navigation-elements{font-size:14px}header .desktop-nav-wrap .navigation-elements #lang_choice_1{font-size:14px}}@media(max-width: 890px){header .desktop-nav-wrap .navigation-elements{font-size:13px}header .desktop-nav-wrap .navigation-elements #lang_choice_1{font-size:13px}header .desktop-nav-wrap .navigation-elements .nav-element{height:60px;line-height:63px;margin-left:4px;padding-left:4px;padding-right:4px;font-size:13px}header .logo img{max-width:80px;padding-top:15px}}.search-page{padding-top:160px;padding-bottom:100px;min-height:500px}.search-page header{z-index:initial;position:relative;background-color:transparent;display:block}.search-page .entry-meta{background-color:transparent;padding:0}.search-page .page-title{padding-left:60px;padding-right:60px;font-family:ExtraBlackCn;font-size:28px;padding-top:10px;color:#000}.search-page h1{font-size:24px;font-family:HelveticaNeueLTStd-BdCn;margin-bottom:35px}.search-page h1 a{color:#000}.search-page article,.search-page .no-results,.search-page .not-found{padding-left:60px;padding-right:60px}.search-page .no-results header,.search-page .no-results .page-title,.search-page .not-found header,.search-page .not-found .page-title{padding:0}#main-column .search-page .page{border:0;margin-bottom:0;padding:0;padding-left:60px;padding-right:60px}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{background-color:#000;border-color:#000;color:#ffd600}.pagination>li>a,.pagination>li>span{color:#000;font-family:ExtraBlackCn;border:1px solid #000;font-size:14px;line-height:18px;margin-top:15px;padding-top:9px}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{z-index:2;color:#000;background-color:#ffd600;border-color:#ffd600}@media(max-width: 767px){.search-page article{padding-left:20px;padding-right:20px}}.swiper-container{width:100%;height:100%}.thumb-slide{text-align:center;font-size:18px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;height:30vw;max-height:410px}.product-slide-image{width:100%}.single-product .small-thumbs-parent{position:relative}.single-product .small-thumbs{overflow:hidden;width:calc(100% - 70px)}.single-product .small-thumbs .swiper-slide{cursor:pointer}.single-product .swiper-button-next:after,.single-product .swiper-button-prev:after{content:"" !important}.single-product .swiper-button-next{background-image:url("../img/black-arrow.svg");background-repeat:no-repeat;background-position:center;right:0}.single-product .swiper-button-prev{background-image:url("../img/black-arrow.svg");background-repeat:no-repeat;transform:rotate(180deg);background-position:center;left:0}.single-product .one-image .thumb-slide{max-height:500px}.single-product .buy-now{position:relative;background-color:gold;color:#000;border:0;font-size:30px;font-family:"BoldCn","Trebuchet MS";padding-left:25px;padding-top:20px;padding-bottom:15px;max-width:185px;width:100%;text-align:left;white-space:nowrap}.single-product .buy-now .buy-arrow{margin-left:10px}.single-product .buy-now:hover{color:gold;background-color:#000}.single-product .underline-link{font-size:24px;font-family:"BoldCn","Trebuchet MS";border-bottom:4px solid gold;display:table;margin-left:40px;color:#000;white-space:nowrap;text-transform:uppercase}.single-product .underline-link:hover{border-bottom:4px solid #000;text-decoration:none;color:#000}.single-product .images-parent{width:40%;float:left;padding-left:7%;padding-right:7%;max-width:550px}.single-product .images-parent .main-image-wrapper .main-image{width:100%}.single-product .info-parent{width:60%;float:left;padding-right:60px;max-width:1000px}.single-product .info-parent .title{max-width:600px}.single-product .safety-pdf{margin-bottom:20px}.single-product .safety-pdf a{font-family:HelveticaNeueLTStd-Cn;font-size:20px;line-height:30px;color:#000;text-decoration:underline}.single-product .safety-images{display:table}.single-product .safety-images img{max-height:25px;height:100%;margin-bottom:20px;display:table}.single-product .similar-products-parent{margin-top:70px}.single-product .cta-parent{display:flex;align-items:center}.single-product .why-section{padding-top:0}.single-product .product-info-wrapper{padding-left:60px;padding-right:60px}.single-product .product-info-wrapper .info-parent .title{font-family:HelveticaNeueLTStd-BlkCn,"Impact",sans-serif;font-size:38px;line-height:45px;letter-spacing:.4px;color:#000;margin-bottom:20px}.single-product .product-info-wrapper .info-parent p,.single-product .product-info-wrapper .info-parent li{font-family:HelveticaNeueLTStd-Cn,"Helvetica",sans-serif;font-size:20px;line-height:30px;color:#000}.single-product .product-info-wrapper .info-parent p a{color:#000;text-decoration:underline}.single-product .product-info-wrapper .info-parent p strong{font-family:HelveticaNeueLTStd-BdCn,"Helvetica",sans-serif}.single-product .product-info-wrapper .info-parent .description{margin-bottom:50px}.single-product .product-info-wrapper .info-parent .cta-parent{margin-bottom:40px}.single-product .product-info-wrapper .info-parent ul{list-style:none}.single-product .product-info-wrapper .info-parent ul li::before{content:"•";color:#ffd600;font-weight:bold;display:inline-block;width:1em;margin-left:-1em}.single-product .linkable-graphics{padding-top:30px;padding-bottom:20px}.single-product .linkable-graphics a{transition:.2s}.single-product .linkable-graphics a .image{background-repeat:no-repeat;background-size:contain;padding-bottom:100px;width:100px;margin:auto}.single-product .linkable-graphics a .linkable-title{font-family:HelveticaNeueLTStd-BdCn,"Helvetica",sans-serif;font-size:18px;color:#000;text-align:center;margin-bottom:20px;white-space:nowrap}.single-product .linkable-graphics a:hover{color:#000;transform:scale(1.03)}.single-product .similar-products-parent{padding-left:10%;padding-right:10%;margin-bottom:40px}.single-product .similar-products-parent h2{font-family:HelveticaNeueLTStd-BdCn,"Helvetica",sans-serif;font-size:30px;letter-spacing:.13px;margin-bottom:40px}.single-product .similar-products-parent h3{font-family:HelveticaNeueLTStd-BdCn,"Helvetica",sans-serif;font-size:20px;color:#000;max-width:325px;margin-left:auto;margin-right:auto}.single-product .similar-products-parent .similar-product{padding-left:25px;padding-right:25px;margin-bottom:50px;transition:.2s}.single-product .similar-products-parent .similar-product a:hover{color:#000}.single-product .similar-products-parent .similar-product:hover{transform:scale(1.03)}.single-product .similar-products-parent .similar-product-image{width:100%;height:auto;background-repeat:no-repeat;background-size:contain;padding-bottom:60%;background-position:center}@media(max-width: 1199px){.single-product .buy-now{font-size:26px}.single-product .underline-link{font-size:22px}.single-product .title{font-family:HelveticaNeueLTStd-BlkCn,"Impact",sans-serif;font-size:38px;line-height:45px;margin-bottom:20px;text-align:center}}@media(max-width: 1100px){.single-product .images-parent{width:100%;max-width:100%;margin-bottom:40px}.single-product .images-parent .thumb-slide{height:40vw}.single-product .images-parent .gallery-thumbs{height:15vw}.single-product .info-parent{width:100%;padding-right:0}}@media(max-width: 767px){.single-product .product-info-wrapper{padding-left:20px;padding-right:20px}.single-product .product-info-wrapper .title{font-family:HelveticaNeueLTStd-BlkCn,"Impact",sans-serif;font-size:28px;line-height:34px;margin-bottom:20px;margin-top:-20px;text-align:center}.single-product .product-info-wrapper .images-parent{padding-left:0;padding-right:0}.single-product .product-info-wrapper .images-parent .thumb-slide{height:70vw}.single-product .product-info-wrapper .images-parent .gallery-thumbs{height:31vw}.single-product .product-info-wrapper .info-parent p,.single-product .product-info-wrapper .info-parent li{font-size:16px;line-height:1.63}.single-product .small-thumbs-parent{margin-top:20px}.single-product .similar-products-parent{margin-bottom:0;margin-top:50px}.single-product .similar-products-parent .similar-product{margin-bottom:40px}.single-product .why-parent{margin-bottom:-70px;padding-top:10px}.single-product .why-section{padding-top:0}.single-product .why-section .third{margin-top:-30px}.single-product .cta-parent{display:block;border-bottom:1px solid #d8d8d8;padding-bottom:40px}.single-product .cta-parent .buy-now{left:calc(50% - 115px);font-size:22px;text-align:center;max-width:230px}.single-product .cta-parent .underline-link{margin-left:auto;margin-right:auto;margin-top:40px;font-size:20px}.single-product .safety-pdf a{font-size:16px}.single-product .safety-images img{height:auto;max-width:320px}}@media(max-width: 500px){.single-product .safety-images img{max-width:250px}.single-product .linkable-graphics a .linkable-title{font-size:14px}}.product-listing{padding-left:60px;padding-right:60px}.product-listing .header-parent{width:100%;display:block;position:relative}.product-listing .header-parent .left-side{width:50%;float:left;display:flex;justify-content:center}.product-listing .header-parent .left-side .title{border-top:4px solid gold;border-bottom:4px solid gold;font-size:48px;font-family:HelveticaNeueLTStd-XBlkCn;line-height:51px;letter-spacing:.2px;padding-top:10px;padding-bottom:5px;color:#000}.product-listing .header-parent .right-side{width:50%;float:left;background-image:url("../img/all_products_hero_desktop.png");background-size:contain;background-repeat:no-repeat;background-position:bottom right;height:14vw;max-height:220px}.product-listing .category-mobile{display:none}.product-listing .scrollmenu{background-color:#000;overflow:auto;white-space:nowrap;display:flex;justify-content:space-between;margin-bottom:25px}.product-listing .scrollmenu a{display:inline-block;color:#fff;text-align:center;padding-left:20px;padding-right:20px;text-decoration:none;font-family:HelveticaNeueLTStd-MdCn;font-size:20px;height:60px;line-height:40px;padding-top:12px;width:100%;cursor:pointer}.product-listing .scrollmenu a:hover{background-color:gold;color:#000}.product-listing .scrollmenu a.active{background-color:gold;color:#000}.product-listing .sub-category{margin-left:-25px !important;margin-right:-25px !important}.product-listing .sub-category .sub-category-name{height:53px;font-size:18px;line-height:51px;font-family:HelveticaNeueLTStd-MdCn;padding-left:20px;padding-top:3px;background-color:#d8d8d8;width:100%}.product-listing .sub-category .product{padding-left:25px;padding-right:25px;font-family:HelveticaNeueLTStd-BdCn;font-size:20px;line-height:25px;color:#000;margin-bottom:40px;margin-top:50px;text-align:center;transition:.2s}.product-listing .sub-category .product .product-image{height:20vw;max-height:400px;background-size:contain;background-repeat:no-repeat;background-position:center;margin-bottom:20px}.product-listing .sub-category .product .product-title{max-width:320px;margin-left:auto;margin-right:auto}.product-listing .sub-category .product:hover{transform:scale(1.02)}.product-listing .panel-body{padding:0;border:0;border-radius:0;padding-left:25px;padding-right:25px}.product-listing .panel-default{border-radius:0px !important;box-shadow:none !important;border-color:transparent !important;border:0 !important;outline:0 !important}.product-listing .panel-heading{background:gold;height:60px;font-family:HelveticaNeueLTStd-MdCn;line-height:60px;padding:0;border-radius:0}.product-listing .panel-heading h4 a{font-size:18px;color:#000;display:block;height:60px;width:100%;line-height:60px;padding-left:20px;position:relative}.product-listing .panel-heading h4 a .plus{position:absolute;right:33px;top:15px;height:30px;width:3px;background-color:#000;transition:.2s;transform:rotate(90deg)}.product-listing .panel-heading h4 a .active{transform:rotate(0deg)}.product-listing .panel-heading h4 a .minus{position:absolute;right:20px;top:28px;height:3px;width:30px;background-color:#000}.product-listing .panel-body .row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;width:calc(100% + 25px)}.product-listing .panel-body .row>[class*=col-]{display:flex;flex-direction:column}@media(max-width: 1199px){.product-listing{padding-left:60px;padding-right:60px}.product-listing .header-parent{width:100%;display:block;position:relative}.product-listing .header-parent .left-side{width:50%;float:left;display:flex;justify-content:center}.product-listing .header-parent .left-side .title{border-top:4px solid gold;border-bottom:4px solid gold;font-size:3.4vw;font-family:HelveticaNeueLTStd-XBlkCn;line-height:3.7vw;letter-spacing:.12px;padding-top:10px;padding-bottom:5px;margin-left:auto;margin-right:auto}.product-listing .header-parent .right-side{width:50%;float:left;background-image:url("../img/all_products_hero.png");background-size:contain;background-repeat:no-repeat;background-position:bottom right;height:17vw}}@media(max-width: 767px){.product-listing{padding-left:20px;padding-right:20px;padding-top:100px}.product-listing .sub-category .product .product-image{height:42vw}.product-listing .sub-category .product .product-title{font-size:16px;line-height:20px}.product-listing .header-parent .left-side{width:100%;margin-bottom:40px;justify-content:left}.product-listing .header-parent .left-side .title{margin-top:70px;font-size:26px;line-height:32px;letter-spacing:.11px}.product-listing .header-parent .right-side{width:100%;height:27vw;background-image:url("../img/all_products_hero_desktop.png");background-size:90%;background-position:bottom}.product-listing .scrollmenu a{font-size:17px;padding-top:14px}}@media(min-width: 1200px)and (max-width: 1400px){.product-listing .header-parent .left-side .title{font-size:3.2vw;line-height:3.4vw}}@media(max-width: 1100px){.product-listing .scrollmenu.active{height:300px;transition:.3s}.product-listing .category-mobile:hover{cursor:pointer}.product-listing .category-mobile{display:block;background-color:#000;color:#fff;font-family:HelveticaNeueLTStd-Cn;font-size:20px;text-align:center;padding-top:17px;padding-bottom:14px;text-transform:uppercase;display:flex;justify-content:center}.product-listing .scrollmenu{display:block;height:0;transition:.3s;overflow:hidden}.product-listing .scrollmenu .chemicals,.product-listing .scrollmenu .maintenance{line-height:2.2}.product-listing .scrollmenu br{display:none}.product-listing .scrollmenu a{display:block;width:100%;position:relative}.product-listing .hamburger-category{width:50px;margin-top:-1px}.product-listing .hamburger-category .icon:after{content:"";position:absolute}.product-listing .hamburger-category .icon,.product-listing .hamburger-category .icon:before,.product-listing .hamburger-category .icon:after,.product-listing .hamburger-category .icon i,.product-listing .hamburger-category .icon i:before,.product-listing .hamburger-category .icon i:after{transition:all .4s ease}.product-listing .hamburger-category .menu.icon{color:#fff;position:absolute;margin-left:2px;margin-top:10px;width:32px;height:3px;background-color:currentColor}.product-listing .hamburger-category .menu.icon:after{content:"";position:absolute;top:7px;left:0;width:32px;height:3px;background-color:currentColor}.product-listing .hamburger-category .menu.icon:before{content:"";position:absolute;top:-7px;left:0;width:32px;height:3px;background-color:currentColor}.product-listing .hamburger-category .close.icon{color:#fff;position:absolute;margin-top:0;margin-left:0;width:34px;height:21px;opacity:1}.product-listing .hamburger-category .close.icon:before{content:"";position:absolute;top:10px;width:34px;height:3px;background-color:currentColor;transform:rotate(-45deg);left:2px}.product-listing .hamburger-category .close.icon:after{content:"";position:absolute;top:10px;width:34px;height:3px;background-color:currentColor;transform:rotate(45deg);left:2px}}@media(max-width: 550px){.product-listing .sub-category .product{padding-left:10px;padding-right:10px;margin-bottom:30px;margin-top:20px}}.single-how-to .flex-parent{width:100%;display:flex}.single-how-to .related-products-parent{margin-bottom:50px}.single-how-to .related-products-parent .related-product .related-product-image{background-size:contain;background-repeat:no-repeat;background-position:center bottom;height:18vw;width:100%}.single-how-to .left-area,.single-how-to .right-area{width:15%;min-width:240px;max-width:300px;float:left}.single-how-to .left-area a{font-family:HelveticaNeueLTStd-MdCn;font-size:18px;letter-spacing:.08px;color:#000;text-align:left;padding-left:60px;padding-right:10px;display:block;width:100%}.single-how-to .left-area .back-arrow{height:20px;margin-right:-6px;margin-top:-3px}.single-how-to .main-area{width:70%;float:left}.single-how-to .main-area .category-type{display:flex;padding-top:40px}.single-how-to .main-area .category-type .type-img{height:31px;width:auto;margin-right:15px}.single-how-to .main-area .category-type .category-parent{font-family:HelveticaNeueLTStd-Cn;font-size:18px;border-left:3px solid #ffd600;padding-left:15px;padding-top:6px;text-transform:uppercase}.single-how-to .main-area .description{margin-bottom:50px}.single-how-to .main-area .description img.aligncenter{width:100%;height:auto}.single-how-to .main-area .description img.alignleft{width:calc(50% - 30px);height:auto}.single-how-to .main-area .description img.alignright{width:calc(50% - 30px);height:auto}.single-how-to .main-area .description a{color:#000;text-decoration:underline}.single-how-to .main-area h1{font-family:HelveticaNeueLTStd-XBlkCn;font-size:48px;line-height:51px;letter-spacing:.2px;color:#000;margin-bottom:25px}.single-how-to .main-area p,.single-how-to .main-area li{font-family:HelveticaNeueLTStd-Cn;font-size:20px;line-height:36px;letter-spacing:.15px;color:#000}.single-how-to .main-area .step-by-step-parent .step-heading{width:max-content;text-align:center;margin:auto;border-top:6px solid #ffd600;border-bottom:6px solid #ffd600;padding-top:13px;padding-bottom:4px;margin-bottom:45px;font-family:HelveticaNeueLTStd-BdCn;font-size:38px;line-height:40px;letter-spacing:.16px}.single-how-to .main-area .step-by-step-parent .step-grid .step .title-parent{display:flex;padding-bottom:15px}.single-how-to .main-area .step-by-step-parent .step-grid .step .title-parent .title{font-family:HelveticaNeueLTStd-BdCn;font-size:26px;letter-spacing:.65px;padding-top:5px;padding-left:12px}.single-how-to .main-area .step-by-step-parent .step-grid .step .title-parent .index{width:41px;height:41px;background-color:#fed600;text-align:center;padding-top:5px;font-family:HelveticaNeueLTStd-BdCn;font-size:26px;letter-spacing:.65px}.single-how-to .main-area .step-by-step-parent .step-grid .step .image{padding-bottom:56.25%;background-repeat:no-repeat;background-size:cover;background-position:center;position:relative}.single-how-to .main-area .step-by-step-parent .step-grid .step .step-youtube{width:100%;position:absolute;height:100%}.single-how-to .main-area .step-by-step-parent .step-grid .step .description{font-family:HelveticaNeueLTStd-Cn;font-size:18px;line-height:1.89;padding-top:5px}.single-how-to .main-area .related-products-parent h2{font-size:30px;line-height:1;letter-spacing:.13px;font-family:HelveticaNeueLTStd-BdCn;margin-bottom:30px}.single-how-to .main-area .related-products-parent .related-row{margin-left:-25px;margin-right:-25px;width:calc(100% + 50px)}.single-how-to .main-area .related-products-parent .related-row .related-product{padding-left:25px;padding-right:25px;transition:.2s}.single-how-to .main-area .related-products-parent .related-row .related-product a:hover{color:#000}.single-how-to .main-area .related-products-parent .related-row .related-product h3{font-family:HelveticaNeueLTStd-BdCn;font-size:20px;line-height:25px;text-align:center;color:#000}.single-how-to .main-area .related-products-parent .related-row .related-product:hover{transform:scale(1.02)}.single-how-to .related-articles-parent{background-color:#f1f1f1;padding-top:50px}.single-how-to .related-articles-parent .title-wrapper h2{width:max-content;text-align:center;margin:auto;border-top:6px solid #ffd600;border-bottom:6px solid #ffd600;padding-top:13px;padding-bottom:4px;margin-bottom:45px;font-family:HelveticaNeueLTStd-BdCn;font-size:38px;line-height:40px;letter-spacing:.16px}.single-how-to .related-articles-parent .related-row{padding-left:60px;padding-right:60px}.single-how-to .related-articles-parent .related-row .related-article .image{background-size:cover;background-repeat:no-repeat;padding-bottom:80%;margin-bottom:10px;position:relative}.single-how-to .related-articles-parent .related-row .related-article .image .related-type-img{position:absolute;bottom:0;right:0;width:45px;height:40px}.single-how-to .related-articles-parent .related-row .related-article .category-name{font-family:HelveticaNeueLTStd-Cn;font-size:18px;line-height:18px;padding-top:2px;color:#231f20;margin-bottom:10px;border-left:2px solid #ffd600;padding-left:5px;text-transform:uppercase}.single-how-to .related-articles-parent .related-row .related-article .title{font-family:HelveticaNeueLTStd-BdCn;font-size:16px;line-height:20px;letter-spacing:.4px;color:#000;margin-bottom:50px}.single-how-to .related-articles-parent .related-row .related-article a{display:block;transition:.2s}.single-how-to .related-articles-parent .related-row .related-article a:hover{color:#000;transform:scale(1.02)}@media(max-width: 1200px){.single-how-to{padding-top:86px}.single-how-to .flex-parent{display:block}.single-how-to .left-area a{padding-left:20px}.single-how-to .main-area{width:100%;padding-left:20px;padding-right:20px}.single-how-to .main-area .category-type{padding-top:25px}.single-how-to .main-area h1{font-size:26px;line-height:38px}.single-how-to .main-area p,.single-how-to .main-area li{font-size:16px;line-height:30px}.single-how-to .main-area .related-products-parent h2{font-size:26px;line-height:33px;text-align:center;max-width:250px;margin-left:auto;margin-right:auto}.single-how-to .main-area .related-products-parent .related-product{margin-bottom:40px}.single-how-to .main-area .step-by-step-parent .step-heading{font-size:26px;line-height:33px}.single-how-to .related-articles-parent .related-row{padding-left:20px;padding-right:20px}.single-how-to .related-articles-parent .title-wrapper h2{font-size:26px;line-height:33px}}@media(max-width: 767px){.single-how-to{padding-top:80px}.single-how-to .main-area .related-products-parent .related-product .related-product-image{height:60vw}.single-how-to .related-articles-parent .category-title-parent{width:50%;float:left;padding-left:20px}.single-how-to .related-articles-parent .related-row .related-article{margin-bottom:30px}.single-how-to .related-articles-parent .related-row .related-article .image{width:50%;padding-bottom:40%;float:left}}.how-to-listing{padding-left:60px;padding-right:60px;padding-top:143px}.how-to-listing .row{margin-left:-15px !important;margin-right:-15px !important}.how-to-listing .header-parent{width:100%;display:block;position:relative;width:calc(100% + 120px);margin-left:-60px;padding-top:30px}.how-to-listing .header-parent .left-side{margin-top:60px;width:50%;float:left;display:flex;justify-content:center}.how-to-listing .header-parent .left-side .title{margin-left:-20px}.how-to-listing .header-parent .left-side .title .top{border-top:4px solid gold;border-bottom:4px solid gold;margin-top:7%;font-size:48px;font-family:HelveticaNeueLTStd-XBlkCn;line-height:51px;letter-spacing:.2px;padding-top:10px;padding-bottom:2px;color:#000}.how-to-listing .header-parent .left-side .spacing{display:block;height:20px}.how-to-listing .header-parent .left-side .supporting-copy{font-family:HelveticaNeueLTStd-Cn;font-size:26px;line-height:30px;color:#000}.how-to-listing .header-parent .right-side{width:50%;float:left;background-image:url(../img/under-the-hood.jpg);background-size:90%;background-repeat:no-repeat;background-position:20px center;height:20vw;max-height:250px}.how-to-listing .filters{font-family:HelveticaNeueLTStd-BdCn;color:#fff;margin-bottom:40px;margin-top:20px;display:flex}.how-to-listing .filters button{border-radius:0;background:#000;color:#fff;text-shadow:none;border:0;font-size:20px;padding-top:10px;margin-right:20px}.how-to-listing .filters .clear-button{color:#000;font-size:20px;padding-top:11px;text-decoration:underline;cursor:pointer}.how-to-listing .filters .open>.dropdown-toggle.btn-default:focus,.how-to-listing .filters .open>.dropdown-toggle.btn-default:hover{background:#fed600}.how-to-listing .filters .open>.dropdown-toggle.btn-default{background:#fed600}.how-to-listing .filters .dropdown-menu>li>a:focus{background:#fed600;color:#000}.how-to-listing .filters .multiselect-container{background:#fed600;margin-top:0;margin-bottom:0;padding:0;border-radius:0;border:0}.how-to-listing .filters .multiselect-container li a{padding:0}.how-to-listing .filters .multiselect-container li a:hover{background:#000;color:#fed600}.how-to-listing .filters .multiselect-container .active a{background:transparent;color:#000}.how-to-listing .filters .multiselect-container label{font-family:HelveticaNeueLTStd-Cn;font-size:20px;line-height:27px;padding-top:10px;padding-bottom:2px;text-transform:uppercase}.how-to-listing .filters .multiselect-container input+span:before{content:"";background-image:url("../img/checkbox-unmarked.svg");background-size:15px;display:block;width:15px;height:15px;margin-left:-25px}.how-to-listing .filters .multiselect-container span{position:absolute}.how-to-listing .filters .multiselect-container input{display:none}.how-to-listing .filters .checkbox input:checked+span:before{background-image:url("../img/checkbox-marked.svg")}.how-to-listing .how-to-grid{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;min-height:400px}.how-to-listing .how-to-grid .how-to-item .how-to-image{background-size:cover;background-repeat:no-repeat;padding-bottom:80%;margin-bottom:10px;position:relative}.how-to-listing .how-to-grid .how-to-item .how-to-image .type-img{position:absolute;bottom:0;right:0;width:45px;height:40px}.how-to-listing .how-to-grid .how-to-item .how-to-category{font-family:HelveticaNeueLTStd-Cn;font-size:18px;line-height:18px;padding-top:2px;color:#231f20;margin-bottom:10px;border-left:2px solid #ffd600;padding-left:5px;text-transform:uppercase}.how-to-listing .how-to-grid .how-to-item .how-to-title{font-family:HelveticaNeueLTStd-BdCn;font-size:16px;line-height:20px;letter-spacing:.4px;color:#000;margin-bottom:50px}.how-to-listing .how-to-grid .how-to-item{display:block;transition:.2s;color:#000}.how-to-listing .how-to-grid .how-to-item:hover{color:#000;transform:scale(1.02)}.how-to-listing button.multiselect.dropdown-toggle.btn.btn-default{white-space:normal}@media(max-width: 1199px){.how-to-listing{padding-left:60px;padding-right:60px}.how-to-listing .header-parent{display:block;position:relative}.how-to-listing .header-parent .left-side{width:50%;float:left;display:flex;justify-content:center}.how-to-listing .header-parent .left-side .title .top{border-top:4px solid gold;border-bottom:4px solid gold;margin-top:10%;font-size:3.4vw;font-family:HelveticaNeueLTStd-XBlkCn;line-height:3.7vw;letter-spacing:.12px;padding-top:10px;padding-bottom:5px;margin-left:auto;margin-right:auto}.how-to-listing .header-parent .left-side .supporting-copy{font-size:2.2vw;line-height:2.6vw}.how-to-listing .header-parent .right-side{width:50%;float:left;background-image:url("../img/under-the-hood.jpg");background-size:100%;background-repeat:no-repeat;background-position:center;height:21vw}}@media(max-width: 767px){.how-to-listing{padding-left:20px;padding-right:20px;padding-top:130px}.how-to-listing .header-parent{width:100%;margin-left:0;margin-bottom:-20px}.how-to-listing .header-parent .left-side{width:100%;margin-bottom:40px;justify-content:center;margin-top:0px}.how-to-listing .header-parent .left-side .title .top{font-size:26px;line-height:32px;letter-spacing:.11px}.how-to-listing .header-parent .left-side .supporting-copy{font-size:18px;line-height:20px}.how-to-listing .header-parent .right-side{width:100%;height:27vw;background-image:url("../img/under-the-hood.jpg");background-size:90%;background-position:bottom;display:none}.how-to-listing .filters{display:block}.how-to-listing .text-parent{width:50%;float:left;padding-left:20px}.how-to-listing .how-to-grid .how-to-item{margin-bottom:30px}.how-to-listing .how-to-grid .how-to-item .how-to-image{width:50%;padding-bottom:40%;float:left}}@media(min-width: 1200px)and (max-width: 1400px){.how-to-listing .header-parent .left-side .title .top{font-size:3.2vw;line-height:3.4vw}}@media(max-width: 1000px){.how-to-listing .filters button{margin-top:20px;font-size:18px}}@media(max-width: 1000px){.how-to-listing .filters .clear-button{padding-top:30px}}@media(max-width: 330px){.product-listing .panel-heading h4 a{font-size:15px}}.where-to-buy-page{padding-left:60px;padding-right:60px;padding-top:100px}.where-to-buy-page #onlineList{display:none !important}.where-to-buy-page .mCustomScrollbar{display:none !important}.where-to-buy-page .row{margin-left:-15px !important;margin-right:-15px !important}.where-to-buy-page .header-parent{width:100%;display:block;position:relative;margin-top:120px}.where-to-buy-page .header-parent .left-side{width:50%;float:left;display:flex;justify-content:center}.where-to-buy-page .header-parent .left-side .title .top{border-top:4px solid gold;border-bottom:4px solid gold;margin-top:7%;font-size:48px;font-family:HelveticaNeueLTStd-XBlkCn;line-height:51px;letter-spacing:.2px;padding-top:10px;padding-bottom:2px;color:#000}.where-to-buy-page .header-parent .left-side .spacing{display:block;height:20px}.where-to-buy-page .header-parent .left-side .supporting-copy{font-family:HelveticaNeueLTStd-Cn;font-size:26px;line-height:30px;color:#000}.where-to-buy-page .header-parent .right-side{width:50%;float:left;background-image:url("../img/all_products_hero_desktop.png");background-size:contain;background-repeat:no-repeat;background-position:bottom right;height:14vw;max-height:220px}.where-to-buy-page #where-to-buy-frame{margin-top:60px}@media(max-width: 1199px){.where-to-buy-page{padding-left:60px;padding-right:60px}.where-to-buy-page .header-parent{width:100%;display:block;position:relative}.where-to-buy-page .header-parent .left-side{width:50%;float:left;display:flex;justify-content:center}.where-to-buy-page .header-parent .left-side .title{text-align:center}.where-to-buy-page .header-parent .left-side .title .top{border-top:4px solid gold;border-bottom:4px solid gold;margin-top:10%;font-size:3.4vw;font-family:HelveticaNeueLTStd-XBlkCn;line-height:3.7vw;letter-spacing:.12px;padding-top:10px;padding-bottom:5px;margin-left:auto;margin-right:auto}.where-to-buy-page .header-parent .left-side .supporting-copy{font-size:2.2vw;line-height:2.6vw}.where-to-buy-page .header-parent .right-side{width:50%;float:left;background-image:url("../img/all_products_hero.png");background-size:contain;background-repeat:no-repeat;background-position:bottom right;height:17vw}}@media(min-width: 1200px)and (max-width: 1400px){.where-to-buy-page .header-parent .left-side .title .top{font-size:3.2vw;line-height:3.4vw}}@media(max-width: 767px){.where-to-buy-page{padding-left:20px;padding-right:20px}.where-to-buy-page .header-parent{margin-top:60px}.where-to-buy-page .header-parent .left-side{width:100%;margin-bottom:40px;justify-content:center;margin-top:40px}.where-to-buy-page .header-parent .left-side .title .top{font-size:26px;line-height:32px;letter-spacing:.11px}.where-to-buy-page .header-parent .left-side .supporting-copy{font-size:18px;line-height:20px}.where-to-buy-page .header-parent .right-side{width:100%;height:27vw;background-image:url("../img/all_products_hero_desktop.png");background-size:90%;background-position:bottom}.where-to-buy-page #where-to-buy-frame{padding-left:20px;padding-right:20px}}.contact-us{padding-top:160px}.contact-us .title{font-family:HelveticaNeueLTStd-XBlkCn;font-size:48px;line-height:51px;letter-spacing:.2px;padding-top:60px;margin-bottom:30px;padding-left:60px;padding-right:60px}.contact-us .general_information{margin-bottom:60px;padding-left:60px;padding-right:60px}.contact-us .general_information p{font-family:HelveticaNeueLTStd-MdCn;font-size:16px}.contact-us .general_information h5{font-family:HelveticaNeueLTStd-Cn;font-size:20px}.contact-us .general_information a{border-bottom:2px solid gold;color:#000}.contact-us .general_information a:hover{text-decoration:none;color:#000}.contact-us .contact-us-grid .item{padding-left:60px;padding-right:60px}.contact-us .contact-us-grid .item .block_headline{font-size:22px;font-family:HelveticaNeueLTStd-BdCn;padding-top:40px}.contact-us .contact-us-grid .item .block_information{font-size:16px;font-family:HelveticaNeueLTStd-Cn;padding-bottom:40px}.contact-us .alternate{background-color:#f1f1f1}.contact-us .contact-us-grid-parent .row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap}.contact-us .contact-us-grid-parent .row .row>[class*=col-]{display:flex;flex-direction:column}@media(max-width: 991px){.contact-us .title{font-size:30px;padding-left:20px;padding-right:20px}.contact-us .general_information{padding-left:20px;padding-right:20px}.contact-us .contact-us-grid .item{width:100%;padding-left:35px;padding-right:35px}}@media(max-width: 767px){.contact-us .title{font-size:26px;padding-left:20px;padding-right:20px}.contact-us .general_information{padding-left:20px;padding-right:20px;margin-bottom:40px}.contact-us .contact-us-grid .item{width:100%;padding-left:35px;padding-right:35px}.contact-us .contact-us-grid .item .block_headline{padding-top:30px}.contact-us .contact-us-grid .item .block_information{padding-bottom:30px}}.simple-template{padding-left:60px;padding-right:60px;padding-bottom:50px;font-size:18px;line-height:1.6;min-height:800px;padding-top:160px}.simple-template h1{font-family:HelveticaNeueLTStd-XBlkCn;font-size:48px;line-height:51px}.simple-template td,.simple-template th{padding:7px;border:1px solid #000;padding-top:12px}.simple-template tr:hover{background-color:#ffd600}.simple-template a{color:#000;text-decoration:underline}@media(max-width: 767px){.simple-template{font-size:16px;padding-left:20px;padding-right:20px;padding-top:150px}.simple-template h1{font-size:32px;line-height:44px}}main{max-width:1920px;padding-top:200px;margin-left:auto;margin-right:auto;transition:.3s}body{color:#000;font-family:"HelveticaNeueLTStd-Cn",sans-serif}.open-selector{margin-top:270px}.no-scroll{overflow-y:hidden;padding-right:15px}.responsive-container{position:relative;padding-bottom:56.25%;padding-top:0px;height:0;overflow:hidden}.cn-button.wp-default{color:#fff;background:#ffd600;color:#000;border-radius:0}.cn-button.wp-default:hover{background:#fff}#cn-notice-text{font-family:"HelveticaNeueLTStd-Cn","Impact",sans-serif}#cookie-notice .cn-button{font-family:"HelveticaNeueLTStd-BdCn";padding-top:10px}.responsive-container iframe,.responsive-container object,.responsive-container embed,.responsive-container video{position:absolute;top:0;left:0;width:100%;height:100%}.modal-content{border-radius:0;border:0}.modal-header{border:0}.modal-header button{opacity:1;color:#fed600}.modal-header button:hover{cursor:pointer;color:#000}.modal-body{padding:0}#legal_modal .modal-body{padding:15px}.four-page{min-height:480px;display:table;text-align:center}.four-page h1{font-family:"HelveticaNeueLTStd-BdCn",sans-serif;color:#000;font-size:70px}.four-page h3{font-family:"HelveticaNeueLTStd-Cn",sans-serif;color:#000;padding-bottom:50px}.four-page .four-button{color:#000;background-color:#fed600;width:250px;padding-left:50px;padding-right:50px;padding-top:15px;padding-bottom:12px;font-size:22px}.four-page .four-button:hover{color:#fff;background-color:#000;text-decoration:none}/*# sourceMappingURL=styles.css.map */
