 @import url('https://fonts.googleapis.com/css2?family=Barlow+Condensed:ital,wght@0,600;0,700;1,700;1,800&family=Darker+Grotesque:wght@500;600;700&display=swap');#wpadminbar{display:none !important;}body{font-family:'Darker Grotesque',sans-serif;background:#000000;overflow-x:hidden;}h1,h2,h3{font-family:'Barlow Condensed',sans-serif;font-style:italic;font-weight:800;text-transform:uppercase;letter-spacing:0.005em;line-height:1;margin:0 0 20px;color:#ffffff;background-image:linear-gradient(180deg,#ffffff 36%,#8d8d8d 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;}h1{font-size:60px;}h2{font-size:40px;}h3{font-size:30px;}h4{font-family:'Barlow Condensed',sans-serif;font-style:italic;font-weight:700;text-transform:uppercase;color:#ffffff;font-size:22px;line-height:1.1;margin:0 0 16px;}p{font-family:'Darker Grotesque',sans-serif;font-weight:500;color:#ffffff;font-size:19px;margin:15px 0;line-height:1.7;}a{color:#ffffff;-webkit-transition:color 300ms ease;-moz-transition:color 300ms ease;-ms-transition:color 300ms ease;-o-transition:color 300ms ease;transition:color 300ms ease;}a:hover{color:#db6110;}ul{list-style-type:none;}ul.dash{margin-left:0;}ul.dash li{line-height:1.7;padding-left:35px;color:#ffffff;position:relative;}ul.dash li::before{content:" ";width:18px;height:1px;background:#db6110;position:absolute;left:0;top:14px;}.contact-pg{padding:60px;}h1.accent{position:relative;}h1.accent::before{content:" ";width:35px;height:1px;background:#db6110;position:absolute;bottom:11px;left:-45px;}img.brandsimgs{width:55%;}.dark-bg h1.accent::before{background:#ffffff;}table{border:1px solid #2b2b2b;border-collapse:collapse;}table thead tr th,table tfoot tr th,table tfoot tr td,table tbody tr th,table tbody tr td,table tr td{display:table-cell;line-height:1.3;background:#0d0d0d;border-bottom:1px solid #2b2b2b;}table tbody tr:nth-child(2n+1) td{background:#151515;}table tr th,table tr td{padding:14px 16px;font-family:'Darker Grotesque',sans-serif;font-weight:600;font-size:20px;color:#ffffff;text-align:left;}table thead tr th{font-family:'Barlow Condensed',sans-serif;font-style:italic;font-weight:700;text-transform:uppercase;letter-spacing:.04em;font-size:20px;color:#db6110;background:#000000;}img.price-logo{margin:5px 0;width:40px;}img.price-logo.ontario-logo{width:154px;}.header-wrapper{background:#000000;}.header-details{padding:2.2vh 0;display:flex;align-items:center;}.row.header-details::before,.row.header-details::after{display:none;}.logo-wrapper{display:inline-block;max-width:100%;vertical-align:middle;}.logo-wrapper img{-webkit-transition:transform 400ms ease;-moz-transition:transform 400ms ease;-ms-transition:transform 400ms ease;-o-transition:transform 400ms ease;transition:transform 400ms ease;}.logo-wrapper a:hover img{-moz-transform:scale(1.04);-webkit-transform:scale(1.04);-o-transform:scale(1.04);-ms-transform:scale(1.04);transform:scale(1.04);}.company-name{display:inline-block;vertical-align:middle;text-align:center;padding-left:3%;}h1.company-title{font-size:27px;letter-spacing:1px;margin:0;line-height:1;}p.company-serviceorder{font-family:'Barlow Condensed',sans-serif;margin:0;line-height:1.1;}nav.top-bar.fading{background:none;}.top-bar-section ul li{background:none;}.top-bar-section li:not(.has-form) a:not(.button){background:none;color:#ffffff;font-family:'Barlow Condensed',sans-serif;font-weight:600;font-size:14px;letter-spacing:.04em;text-transform:uppercase;padding:0 10px;-webkit-transition:color 300ms ease;-moz-transition:color 300ms ease;-ms-transition:color 300ms ease;-o-transition:color 300ms ease;transition:color 300ms ease;}.top-bar-section ul li:hover:not(.has-form)>a,.top-bar-section li:not(.has-form) a:not(.button):hover,.top-bar-section li.active:not(.has-form) a:not(.button),.top-bar-section li.active:not(.has-form) a:not(.button):hover{background:none;color:#db6110;padding:0 10px;}.top-bar-section .has-dropdown>a:after{content:"\f0c9";font-family:fontAwesome;border:none;height:auto;width:auto;margin-top:0;top:0;color:#db6110;}.header-social a{display:inline-block;width:38px;height:38px;margin-left:7px;text-align:center;background:#151515;border:1px solid #2b2b2b;border-radius:50%;-webkit-transition:transform 300ms ease,border-color 300ms ease;-moz-transition:transform 300ms ease,border-color 300ms ease;-ms-transition:transform 300ms ease,border-color 300ms ease;-o-transition:transform 300ms ease,border-color 300ms ease;transition:transform 300ms ease,border-color 300ms ease;}.header-social a:hover,.footer-social a:hover{border-color:#db6110;-moz-transform:translateY(-3px);-webkit-transform:translateY(-3px);-o-transform:translateY(-3px);-ms-transform:translateY(-3px);transform:translateY(-3px);}.header-social .fa{font-size:18px;line-height:36px;}.header-social .fa-facebook,.footer-social .fa-facebook{color:#1877f2;}.header-social .fa-twitter,.footer-social .fa-twitter{color:#ffffff;}.header-social .fa-map-marker,.footer-social .fa-map-marker{color:#ea4335;}.header-social .fa-instagram,.footer-social .fa-instagram{color:#dc2743;background-image:linear-gradient(45deg,#f09433 5%,#e6683c 28%,#dc2743 52%,#cc2366 74%,#bc1888 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;}.header-quick-actions{display:flex;flex-direction:column;gap:6px;width:100%;max-width:260px;margin:13px 0 0 auto;}.header-quick-actions .cta-btn{display:block;width:100%;padding:8px 10px;box-shadow:none;border-color:#db6110;}.header-quick-actions .cta-btn span{display:block;font-size:13px;line-height:1.15;letter-spacing:.025em;}.header-quick-actions .cta-btn span::after{margin-left:7px;}.header-quick-actions .cta-btn{background:linear-gradient(135deg,#db6110 0%,#f2882c 50%,#b4500d 100%);border-color:rgba(255,255,255,0.16);}.header-quick-actions .cta-btn span,.header-quick-actions .cta-btn:hover span{color:#ffffff;}.header-quick-actions .cta-btn:hover{background:#b4500d;box-shadow:0 8px 20px rgba(219,97,16,0.3);}.header-links{padding-top:10px;}a.header-phone{display:block;font-family:'Barlow Condensed',sans-serif;font-weight:600;text-transform:uppercase;letter-spacing:.05em;font-size:15px;line-height:1.9;color:#db6110;position:relative;-webkit-transition:color 300ms ease,transform 300ms ease;-moz-transition:color 300ms ease,transform 300ms ease;-ms-transition:color 300ms ease,transform 300ms ease;-o-transition:color 300ms ease,transform 300ms ease;transition:color 300ms ease,transform 300ms ease;}a.header-phone::after{content:"\f105";font-family:FontAwesome;font-style:normal;margin-left:8px;display:inline-block;-webkit-transition:transform 300ms ease;-moz-transition:transform 300ms ease;-ms-transition:transform 300ms ease;-o-transition:transform 300ms ease;transition:transform 300ms ease;}a.header-phone:hover{color:#ffffff;}a.header-phone:hover::after{-moz-transform:translateX(5px);-webkit-transform:translateX(5px);-o-transform:translateX(5px);-ms-transform:translateX(5px);transform:translateX(5px);}.hero-band{position:relative;overflow:hidden;background:#000000 right center / cover no-repeat url(https://luckyeightauto.com/wp-content/uploads/sites/1192/2026/09/hero-service.jpg);}.hero-band::before{content:" ";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,#000000 0%,rgba(0,0,0,0.9) 36%,rgba(0,0,0,0.62) 56%,rgba(0,0,0,0.3) 76%,rgba(0,0,0,0.1) 100%);z-index:1;}.hero-band::after{content:" ";position:absolute;left:6vw;top:50%;width:560px;height:240px;margin-top:-160px;border:2px solid #db6110;border-radius:50%;border-right-color:transparent;border-bottom-color:rgba(219,97,16,0.18);opacity:.5;box-shadow:0px 0px 70px 0px rgba(219,97,16,0.3);z-index:1;pointer-events:none;-moz-transform:rotate(-17deg);-webkit-transform:rotate(-17deg);-o-transform:rotate(-17deg);-ms-transform:rotate(-17deg);transform:rotate(-17deg);-moz-animation:swoosh 23s ease-in-out infinite;-webkit-animation:swoosh 23s ease-in-out infinite;animation:swoosh 23s ease-in-out infinite;will-change:transform,opacity;}@keyframes swoosh{0%{transform:rotate(-17deg) scale(1);opacity:.5;} 13%{transform:rotate(-15deg) scale(1.04);opacity:.62;} 27%{transform:rotate(-19deg) scale(.98);opacity:.42;} 39%{transform:rotate(-16deg) scale(1.06);opacity:.66;} 54%{transform:rotate(-20deg) scale(1.01);opacity:.47;} 67%{transform:rotate(-15deg) scale(1.05);opacity:.6;} 82%{transform:rotate(-18deg) scale(.99);opacity:.44;} 100%{transform:rotate(-17deg) scale(1);opacity:.5;}}.hero-inner{position:relative;z-index:2;}.hero-body{padding-top:13vh;padding-bottom:15vh;position:relative;}.hero-body h2{font-size:62px;margin:0 0 22px;text-shadow:0px 24px 60px rgba(0,0,0,0.75);}p.hero-note{font-size:17px;letter-spacing:.06em;text-transform:uppercase;font-family:'Barlow Condensed',sans-serif;font-weight:600;margin:0 0 38px;}span.square-dot{display:inline-block;width:30px;height:30px;border-radius:3px;vertical-align:middle;margin-right:10px;border:1px solid #db6110;position:relative;}span.square-dot::after{content:" ";width:8px;height:8px;border-radius:3px;background:#db6110;position:absolute;left:calc(50% - 4px);top:calc(50% - 4px);display:block;-moz-animation:pulse 1.85s infinite;-webkit-animation:pulse 1.85s infinite;animation:pulse 1.85s infinite;}@keyframes pulse{0%{-moz-transform:scale(.5);-webkit-transform:scale(.5);-o-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5);} 50%{-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);} 100%{-moz-transform:scale(.5);-webkit-transform:scale(.5);-o-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5);}}.hero-actions{display:flex;flex-wrap:wrap;gap:14px;}span.scroll-arrow{display:inline-block;width:7px;height:53px;position:absolute;left:0.9375rem;bottom:3vh;cursor:pointer;}span.scroll-arrow::before{content:" ";height:100%;width:1px;background:#6d6d6d;position:absolute;left:3px;}span.scroll-arrow::after{content:" ";width:3px;height:17px;background:#db6110;position:absolute;left:2px;top:5px;border-radius:25%;-moz-animation:scroll 1.85s infinite;-webkit-animation:scroll 1.85s infinite;animation:scroll 1.85s infinite;box-shadow:0px 0px 10px 0px rgba(219,97,16,0.6);}@keyframes scroll{0%{top:4px;} 100%{top:32px;}}.row{margin:0 auto;max-width:100rem;width:100%;}.row.wide{max-width:107rem;}.row.full{max-width:100%;}.bottom-orange{border-bottom:2px solid #db6110;}.contain-to-grid{background:none !important;}.contain-to-grid .top-bar{max-width:75em;}.page-wrapper{max-width:75rem;clear:both;}.side-buffer{padding-left:1.3vw;padding-right:1.3vw;}.top-space{margin-top:6vh;}.services-band{background:#000000;}.ink-band{background:#0d0d0d;}.trust-band{background:#000000;}.trust-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));}.trust-item{position:relative;padding:12px 22px;text-align:center;}.trust-item + .trust-item{border-left:1px solid rgba(219,97,16,0.4);}.trust-item::before{content:"\f0ad";font-family:FontAwesome;font-style:normal;display:block;font-size:34px;line-height:1;color:#db6110;margin-bottom:14px;}.trust-item p{font-family:'Barlow Condensed',sans-serif;font-weight:600;text-transform:uppercase;letter-spacing:.05em;font-size:18px;line-height:1.25;margin:0;}.trust-parts::before{content:"\f0a3";}.trust-honest::before{content:"\f2b5";}.trust-happy::before{content:"\f058";}.brush-band{position:relative;background:#000000;overflow:hidden;padding:52px 0;}.brush-band::before{content:" ";position:absolute;left:50%;top:50%;width:92vw;height:120px;margin:-60px 0 0 -46vw;background:#000000 center / 100% 100% no-repeat url(https://luckyeightauto.com/wp-content/uploads/sites/1192/2026/09/brush.jpg);z-index:0;}.brush-line{position:relative;z-index:2;}.brush-line p{font-family:'Barlow Condensed',sans-serif;font-style:italic;font-weight:800;text-transform:uppercase;letter-spacing:.05em;font-size:30px;line-height:1;margin:0;color:#000000;}.section-head h1,.section-head h2{font-size:46px;margin-bottom:14px;}.section-head p,.section-foot p{margin-left:auto;margin-right:auto;}.section-head{position:relative;padding-bottom:2vh;}ul.service-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:0;list-style:none;}ul.service-grid li{position:relative;padding:30px 26px 30px 78px;background:#151515;border:1px solid #2b2b2b;border-radius:3px;color:#ffffff;font-family:'Barlow Condensed',sans-serif;font-weight:600;font-size:22px;line-height:1.15;text-transform:uppercase;letter-spacing:.03em;text-align:left;-webkit-transition:transform 350ms ease,border-color 350ms ease,box-shadow 350ms ease;-moz-transition:transform 350ms ease,border-color 350ms ease,box-shadow 350ms ease;-ms-transition:transform 350ms ease,border-color 350ms ease,box-shadow 350ms ease;-o-transition:transform 350ms ease,border-color 350ms ease,box-shadow 350ms ease;transition:transform 350ms ease,border-color 350ms ease,box-shadow 350ms ease;}ul.service-grid li::before{content:"\f013";font-family:FontAwesome;font-style:normal;text-transform:none;position:absolute;left:28px;top:50%;margin-top:-15px;font-size:28px;line-height:1;color:#db6110;}ul.service-grid li:hover{border-color:#db6110;box-shadow:0px 20px 50px 0px rgba(0,0,0,0.55);-moz-transform:translateY(-5px);-webkit-transform:translateY(-5px);-o-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px);}ul.service-grid li:nth-child(1)::before{content:"\f1cd";}ul.service-grid li:nth-child(2)::before{content:"\f1de";}ul.service-grid li:nth-child(3)::before{content:"\f05b";}ul.service-grid li:nth-child(4)::before{content:"\f085";}ul.service-grid li:nth-child(5)::before{content:"\f013";}ul.service-grid li:nth-child(6)::before{content:"\f0e7";}ul.service-grid li:nth-child(7)::before{content:"\f108";}ul.service-grid li:nth-child(8)::before{content:"\f084";}ul.service-grid li:nth-child(9)::before{content:"\f06d";}.split-row{display:flex;align-items:center;gap:3vw;}.row.split-row::before,.row.split-row::after{display:none;}.split-media img{display:block;width:100%;height:auto;border-radius:4px;border:1px solid #2b2b2b;box-shadow:0px 30px 70px 0px rgba(0,0,0,0.6);}.split-text h2{font-size:44px;}p.about-lede{position:relative;margin:0 0 22px;padding-left:60px;font-family:'Barlow Condensed',sans-serif;font-weight:600;text-transform:uppercase;letter-spacing:.12em;font-size:19px;line-height:1.3;color:#db6110;}p.about-lede::before{content:" ";position:absolute;top:50%;left:0;width:44px;height:2px;background:#db6110;}.about-hero-band{position:relative;overflow:hidden;background:#000000;padding-top:9vh;padding-bottom:9vh;}.about-hero-band::before{content:"15";position:absolute;right:2vw;top:50%;margin-top:-0.52em;font-family:'Barlow Condensed',sans-serif;font-style:italic;font-weight:800;font-size:clamp(190px,23vw,340px);line-height:1;letter-spacing:-.03em;color:transparent;-webkit-text-stroke:2px rgba(219,97,16,0.16);z-index:0;pointer-events:none;}.about-hero{position:relative;z-index:2;display:flex;align-items:center;gap:4vw;}.row.about-hero::before,.row.about-hero::after{display:none;}.about-hero h1{font-size:clamp(56px,6.5vw,108px);margin:0 0 26px;}.about-frame{position:relative;display:block;}.about-frame img{display:block;width:100%;height:auto;border:1px solid rgba(219,97,16,0.55);border-radius:3px;}.about-frame::before{content:" ";position:absolute;left:-12px;top:-12px;width:74px;height:74px;border-left:2px solid #db6110;border-top:2px solid #db6110;z-index:2;pointer-events:none;}.about-frame::after{content:" ";position:absolute;right:-12px;bottom:-12px;width:74px;height:74px;border-right:2px solid #db6110;border-bottom:2px solid #db6110;z-index:2;pointer-events:none;}.about-hero-media .about-frame img{aspect-ratio:1 / 1;object-fit:contain;background:#000000;}.about-feature-band{background:#000000;}.about-feature .about-frame img{aspect-ratio:32 / 9;object-fit:cover;object-position:center 55%;}.about-services-media .about-frame img{aspect-ratio:4 / 5;object-fit:cover;object-position:center;}.about-timeline-band{background:#0d0d0d;}.columns.about-timeline::before,.columns.about-timeline::after,.columns.about-modules::before,.columns.about-modules::after,.columns.about-beats::before,.columns.about-beats::after{display:none;}.about-timeline{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));}.about-milestone{position:relative;padding:44px 28px 0 0;border-top:1px solid rgba(219,97,16,0.4);}.about-milestone + .about-milestone{padding-left:28px;}.about-milestone::before{content:" ";position:absolute;left:0;top:-6px;width:11px;height:11px;background:#db6110;}.about-milestone + .about-milestone::before{left:28px;}span.about-year{display:block;margin-bottom:12px;font-family:'Barlow Condensed',sans-serif;font-style:italic;font-weight:800;text-transform:uppercase;font-size:clamp(44px,4.4vw,76px);line-height:.95;letter-spacing:-.01em;color:#ffffff;background-image:linear-gradient(180deg,#ffffff 20%,#e7e7e7 50%,#8d8d8d 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;}.about-milestone p{font-size:17px;}.about-equipment-band{position:relative;background:#0d0d0d center / cover no-repeat url(https://luckyeightauto.com/wp-content/uploads/sites/1192/2026/09/about-equipment.jpg);}.about-equipment-band::before{content:" ";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(0,0,0,0.86) 0%,rgba(0,0,0,0.94) 100%);z-index:0;}.about-equipment-inner{position:relative;z-index:2;}.about-equipment-head h2{font-size:clamp(42px,4vw,72px);}.about-modules{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;}.about-mod{padding:28px 22px;background:rgba(0,0,0,0.62);border:1px solid rgba(219,97,16,0.55);border-radius:3px;}.about-mod::before{content:"\f0e4";font-family:FontAwesome;font-style:normal;display:block;font-size:30px;line-height:1;color:#db6110;margin-bottom:14px;}.about-mod p{margin:0;font-family:'Barlow Condensed',sans-serif;font-weight:600;text-transform:uppercase;letter-spacing:.04em;font-size:19px;line-height:1.2;}.mod-equipment::before{content:"\f0ad";}.mod-courses::before{content:"\f02d";}.mod-training::before{content:"\f19d";}.about-badges-band{background:#000000;}.about-badges{display:flex;align-items:center;justify-content:center;max-width:900px;margin:0 auto;padding:24px 18px;background:#000000;border:1px solid rgba(219,97,16,0.55);border-radius:3px;box-shadow:0px 0px 30px 0px rgba(219,97,16,0.12);}.about-badges img{display:block;height:auto;padding:0 26px;}.about-badges img + img{border-left:1px solid rgba(219,97,16,0.4);}.about-badges img.badge-award{width:200px;padding:8px;margin-right:26px;background:#ffffff;border-radius:3px;}.about-services-band{background:#0d0d0d;}.about-philosophy-band{background:#000000;}.about-beats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));}.about-beat{position:relative;padding:30px 24px;text-align:center;}.about-beat + .about-beat{border-left:1px solid rgba(219,97,16,0.4);}.about-beat::before{content:"\f1ad";font-family:FontAwesome;font-style:normal;display:block;font-size:34px;line-height:1;color:#db6110;margin-bottom:16px;}.about-beat p{margin:0;font-family:'Barlow Condensed',sans-serif;font-weight:600;text-transform:uppercase;letter-spacing:.04em;font-size:20px;line-height:1.25;}.beat-team::before{content:"\f0c0";}.beat-equip::before{content:"\f085";}.beat-tech::before{content:"\f108";}.about-statement-band{background:#0d0d0d;}.about-statement{position:relative;padding:44px 44px 38px 72px;background:rgba(0,0,0,0.55);border:1px solid rgba(219,97,16,0.55);border-radius:3px;}.about-statement::before{content:"\f10d";font-family:FontAwesome;font-style:normal;position:absolute;left:28px;top:44px;font-size:28px;line-height:1;color:#db6110;}.about-statement p{font-size:20px;}.about-statement p:first-child{margin-top:0;font-family:'Barlow Condensed',sans-serif;font-weight:600;text-transform:uppercase;letter-spacing:.03em;font-size:27px;line-height:1.25;color:#db6110;}.about-signoff{margin-top:28px;padding-top:22px;border-top:1px solid rgba(219,97,16,0.4);}.about-signoff p:first-child{margin:0;font-family:'Barlow Condensed',sans-serif;font-weight:700;font-style:italic;text-transform:uppercase;letter-spacing:.04em;font-size:26px;line-height:1.1;color:#db6110;}.about-signoff p:last-child{margin:8px 0 0;font-family:'Barlow Condensed',sans-serif;font-style:italic;font-weight:700;letter-spacing:.03em;font-size:20px;}.capability-band{background:#0d0d0d center / cover no-repeat url(https://luckyeightauto.com/wp-content/uploads/sites/1192/2026/09/band-tools.jpg);position:relative;clear:both;}.capability-band::before{content:" ";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(0,0,0,0.8) 0%,rgba(0,0,0,0.88) 100%);z-index:1;}.columns.capability-grid::before,.columns.capability-grid::after,.columns.booking-grid::before,.columns.booking-grid::after,.columns.trust-grid::before,.columns.trust-grid::after{display:none;}.capability-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;position:relative;z-index:2;}.capability-item{padding:34px 30px;background:rgba(10,10,10,0.86);border:1px solid rgba(219,97,16,0.45);border-radius:4px;text-align:left;}.capability-item h2{font-size:26px;margin-bottom:12px;background-image:linear-gradient(180deg,#db6110 30%,#f08a35 100%);}.capability-item p{font-size:17px;margin:0;}.cta-band{position:relative;overflow:hidden;background:#000000 center / cover no-repeat url(https://luckyeightauto.com/wp-content/uploads/sites/1192/2026/09/cta-car.jpg);}.cta-band::before{content:" ";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,rgba(0,0,0,0.95) 0%,rgba(0,0,0,0.88) 32%,rgba(0,0,0,0.6) 58%,rgba(0,0,0,0.3) 100%);z-index:1;}.cta-band::after{content:" ";position:absolute;right:-10vw;top:50%;width:900px;height:400px;margin-top:-200px;border:3px solid #db6110;border-radius:50%;border-right-color:transparent;border-bottom-color:rgba(219,97,16,0.1);opacity:.16;z-index:1;pointer-events:none;-moz-transform:rotate(-17deg);-webkit-transform:rotate(-17deg);-o-transform:rotate(-17deg);-ms-transform:rotate(-17deg);transform:rotate(-17deg);}.cta-row{position:relative;z-index:2;display:flex;align-items:center;}.row.cta-row::before,.row.cta-row::after{display:none;}.cta-content{padding-left:3vw;padding-right:4vw;}.cta-content h2{font-size:56px;}.cta-badges{text-align:center;}.cta-badges img{display:inline-block;max-width:44%;height:auto;margin:0 8px;padding:14px;background:#000000;border:1px solid rgba(219,97,16,0.45);border-radius:4px;}.dark-bg{background:#000000;}.dark-bg *,.white-text *{color:#ffffff;}.home-bg2{background:center / cover no-repeat url(https://luckyeightauto.com/wp-content/uploads/sites/1192/2022/02/home-img2.jpg);}.home-bg3{background:center / cover no-repeat url(https://luckyeightauto.com/wp-content/uploads/sites/1192/2022/02/home-img3.jpg);}.home-bg4{background:center / cover no-repeat url(https://luckyeightauto.com/wp-content/uploads/sites/1192/2022/02/home-img4dark.jpg);}.fade-bg{background:center / cover no-repeat url(https://luckyeightauto.com/wp-content/uploads/sites/1192/2022/03/fadeddark.jpg);}.about-bg1{background:center / cover no-repeat url(https://luckyeightauto.com/wp-content/uploads/sites/1192/2022/02/about1.jpg);}.about-bg2{background:center / cover no-repeat url(https://luckyeightauto.com/wp-content/uploads/sites/1192/2022/02/about2.jpg);}.about-bg3{background:center / cover no-repeat url(https://luckyeightauto.com/wp-content/uploads/sites/1192/2022/02/about3.jpg);}.service-bg1{background:center / cover no-repeat url(https://luckyeightauto.com/wp-content/themes/gbm2/images/service-img1.jpg);}.service-rimstires{background:center / cover no-repeat url(https://luckyeightauto.com/wp-content/uploads/sites/1192/2022/03/rimsandtires.jpg);}.contact-bg{background:center / cover no-repeat url(https://luckyeightauto.com/wp-content/uploads/sites/1192/2026/10/abt-1.png);}.cta-btn{display:inline-block;padding:19px 34px;max-width:100%;text-align:center;background:linear-gradient(135deg,#db6110 0%,#f2882c 50%,#b4500d 100%);border:1px solid rgba(255,255,255,0.16);border-radius:3px;box-shadow:0px 16px 38px 0px rgba(219,97,16,0.26);-webkit-transition:transform 300ms ease,box-shadow 300ms ease,background 300ms ease;-moz-transition:transform 300ms ease,box-shadow 300ms ease,background 300ms ease;-ms-transition:transform 300ms ease,box-shadow 300ms ease,background 300ms ease;-o-transition:transform 300ms ease,box-shadow 300ms ease,background 300ms ease;transition:transform 300ms ease,box-shadow 300ms ease,background 300ms ease;}.cta-btn span{display:inline-block;font-family:'Barlow Condensed',sans-serif;font-weight:700;font-style:italic;text-transform:uppercase;color:#ffffff;font-size:21px;line-height:1;letter-spacing:.05em;}.cta-btn span::after{content:"\f105";font-family:FontAwesome;font-style:normal;display:inline-block;margin-left:12px;-webkit-transition:transform 300ms ease;-moz-transition:transform 300ms ease;-ms-transition:transform 300ms ease;-o-transition:transform 300ms ease;transition:transform 300ms ease;}.cta-btn:hover{box-shadow:0px 22px 52px 0px rgba(219,97,16,0.42);-moz-transform:translateY(-4px);-webkit-transform:translateY(-4px);-o-transform:translateY(-4px);-ms-transform:translateY(-4px);transform:translateY(-4px);}.cta-btn:hover span::after{-moz-transform:translateX(6px);-webkit-transform:translateX(6px);-o-transform:translateX(6px);-ms-transform:translateX(6px);transform:translateX(6px);}.cta-btn.alt{background:rgba(12,12,12,0.72);border:1px solid #db6110;box-shadow:none;}.cta-btn.alt span{color:#db6110;}.cta-btn.alt:hover{background:#db6110;box-shadow:0px 22px 52px 0px rgba(219,97,16,0.32);}.cta-btn.alt:hover span{color:#ffffff;}.small-headings h2{font-size:30px;margin:25px 0 10px;}.small-headings p{margin:10px 0;}.gallery-wrapper h2{display:none;}.gallery-image img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);-webkit-transition:transform 700ms ease-out;-moz-transition:transform 700ms ease-out;-ms-transition:transform 700ms ease-out;-o-transition:transform 700ms ease-out;transition:transform 700ms ease-out;}.gallery-image:hover img{-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}div#calltoaction-popup{background:#0d0d0d;border:1px solid rgba(219,97,16,0.5);border-radius:4px;padding:44px 34px 38px;box-shadow:0px 44px 90px 0px rgba(0,0,0,0.72);}.popup-head h2{font-size:38px;margin-bottom:30px;}a.popup-btn{display:block;height:100%;padding:30px 16px 26px;background:#151515;border:1px solid #2b2b2b;border-radius:3px;font-family:'Barlow Condensed',sans-serif;font-weight:700;font-style:italic;text-transform:uppercase;letter-spacing:.04em;font-size:19px;line-height:1.2;color:#ffffff;-webkit-transition:transform 300ms ease,border-color 300ms ease,background 300ms ease;-moz-transition:transform 300ms ease,border-color 300ms ease,background 300ms ease;-ms-transition:transform 300ms ease,border-color 300ms ease,background 300ms ease;-o-transition:transform 300ms ease,border-color 300ms ease,background 300ms ease;transition:transform 300ms ease,border-color 300ms ease,background 300ms ease;}a.popup-btn::before{content:"\f1b9";font-family:FontAwesome;font-style:normal;display:block;font-size:32px;line-height:1;color:#db6110;margin-bottom:16px;-webkit-transition:transform 300ms ease;-moz-transition:transform 300ms ease;-ms-transition:transform 300ms ease;-o-transition:transform 300ms ease;transition:transform 300ms ease;}a.popup-btn:hover{background:#000000;border-color:#db6110;color:#db6110;-moz-transform:translateY(-5px);-webkit-transform:translateY(-5px);-o-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px);}a.popup-btn:hover::before{-moz-transform:scale(1.12);-webkit-transform:scale(1.12);-o-transform:scale(1.12);-ms-transform:scale(1.12);transform:scale(1.12);}a.popup-btn.popup-tire::before{content:"\f1ce";}a.popup-btn.popup-book::before{content:"\f073";}a.popup-btn.popup-price::before{content:"\f155";}.popup-cell{margin-bottom:14px;}a.close-reveal-modal{color:#ffffff;}a.close-reveal-modal:hover{color:#db6110;}.footer-wrapper{width:100%;background:#0d0d0d;}.footer-wrapper p{font-size:17px;}.footer-address p,.footer-hours p{margin:0;}.footer-hours{padding-top:25px;}.footer-payment img{margin:0 5px 5px 0;max-width:50px;}.footer-social a{display:inline-block;width:44px;height:44px;margin:0 5px;text-align:center;background:#151515;border:1px solid #2b2b2b;border-radius:50%;-webkit-transition:transform 300ms ease,border-color 300ms ease;-moz-transition:transform 300ms ease,border-color 300ms ease;-ms-transition:transform 300ms ease,border-color 300ms ease;-o-transition:transform 300ms ease,border-color 300ms ease;transition:transform 300ms ease,border-color 300ms ease;}.footer-social .fa{font-size:18px;line-height:42px;}.footer-wrapper h2{font-size:24px;margin:0 0 25px;}.footer-payment h2,.footer-social h2{margin-bottom:40px;}.map-end img{border-radius:3px;border:1px solid #2b2b2b;}.lnm-logo{padding-top:80px;}.contactForm{margin-top:0;}.contact-form label{font-family:'Barlow Condensed',sans-serif;font-weight:600;text-transform:uppercase;letter-spacing:.05em;font-size:15px !important;margin-bottom:6px;color:#db6110;}.contactForm input{width:100%;padding:3px;margin-bottom:5px;}.contactForm textarea{width:100%;}.contact-form .cta-btn{margin-bottom:0;}input.fancyInput[type="text"]{font-family:'Darker Grotesque',sans-serif;font-weight:600;padding:14px 16px;font-size:16px;line-height:1.4;height:auto;border:1px solid #2b2b2b;border-radius:3px;margin-bottom:10px;background:#151515;color:#ffffff;box-shadow:none;-webkit-transition:border-color 300ms ease;-moz-transition:border-color 300ms ease;-ms-transition:border-color 300ms ease;-o-transition:border-color 300ms ease;transition:border-color 300ms ease;}textarea.fancyInput[type="text"]{font-family:'Darker Grotesque',sans-serif;font-weight:600;padding:14px 16px;font-size:16px;line-height:1.4;height:130px;border:1px solid #2b2b2b;border-radius:3px;margin-bottom:10px;background:#151515;color:#ffffff;box-shadow:none;}input.fancyInput[type="text"]:focus,textarea.fancyInput[type="text"]:focus{border-color:#db6110;}input.fancyInput[type="text"]::placeholder,textarea.fancyInput[type="text"]::placeholder{color:#8a8a8a;}.contactForm .captchaWrapper{margin:0 0 10px;padding:12px 16px;font-size:15px;line-height:1.4;height:auto;border:1px solid #2b2b2b;border-radius:3px;background:#151515;color:#ffffff;font-weight:bold;min-height:0;box-shadow:none;text-align:left !important;}.contactForm .captchaWrapper:not(.slideOut) img{max-width:25%;}.contactForm .captchaWrapper input{background:#151515;border:none;box-shadow:none;display:inline-block;width:auto;font-size:15px;padding:0;margin:0 0 0 25px;color:#ffffff;font-weight:normal;}.contactForm .captchaWrapper input::placeholder{color:#8a8a8a;opacity:1;}.contactForm .captchaRefresh{vertical-align:top;}.contactForm .submitWrapper{margin-top:15px;}.emailConfirmation{margin:0 auto;}.emailConfirmation h1{color:#00CC00;background:none;-webkit-text-fill-color:#00CC00;}.slick-background-wrapper{left:0;position:fixed;top:0;z-index:-1;width:101% !important;overflow:hidden;}.slide-out-wrapper{position:fixed;top:50%;right:0;background:rgba(13,13,13,0.96);border:1px solid rgba(219,97,16,0.5);border-radius:4px 0 0 4px;padding:50px 70px 30px;z-index:99;box-shadow:0px 39px 49px 0px rgba(0,0,0,0.45);-moz-transform:translateX(100%) translateY(-50%);-webkit-transform:translateX(100%) translateY(-50%);-o-transform:translateX(100%) translateY(-50%);-ms-transform:translateX(100%) translateY(-50%);transform:translateX(100%) translateY(-50%);-webkit-transition:transform 1.2s ease;-moz-transition:transform 1.2s ease;-ms-transition:transform 1.2s ease;-o-transition:transform 1.2s ease;transition:transform 1.2s ease;}.slide-out-wrapper.active{-moz-transform:translateX(0) translateY(-50%);-webkit-transform:translateX(0) translateY(-50%);-o-transform:translateX(0) translateY(-50%);-ms-transform:translateX(0) translateY(-50%);transform:translateX(0) translateY(-50%);}.slide-out-content h3{font-size:26px;margin:0 0 14px;}.slide-out-form form{margin:0;}.slide-out-wrapper span.form-toggle{position:absolute;left:0;top:50%;color:#000000;font-size:18px;width:43px;line-height:96px;text-align:center;background:#db6110;border-radius:5px 0px 0px 5px;box-shadow:-4px 1px 6px 0px rgba(0,0,0,0.34);-moz-transform:translateX(-100%) translateY(-50%);-webkit-transform:translateX(-100%) translateY(-50%);-o-transform:translateX(-100%) translateY(-50%);-ms-transform:translateX(-100%) translateY(-50%);transform:translateX(-100%) translateY(-50%);cursor:pointer;-webkit-transition:background 350ms ease;-moz-transition:background 350ms ease;-ms-transition:background 350ms ease;-o-transition:background 350ms ease;transition:background 350ms ease;}.slide-out-wrapper span.form-toggle:hover{background:#b4500d;}.slide-out-wrapper span.form-toggle:hover i{border-color:#ffffff;}input.slideOutInput[type="text"]{font-size:15px;font-family:'Darker Grotesque',sans-serif;font-weight:600;line-height:1.4;height:auto;border:1px solid #2b2b2b;border-radius:3px;padding:12px 14px;margin-bottom:8px;background:#151515;color:#ffffff;box-shadow:none;}.slide-out-form input[type="text"]::placeholder,.slide-out-form .contactForm textarea::placeholder{color:#8a8a8a;}.slide-out-form .contactForm textarea{width:100%;line-height:1.4;border:1px solid #2b2b2b;border-radius:3px;background:#151515;color:#ffffff;font-family:'Darker Grotesque',sans-serif;font-weight:600;padding:12px 14px;font-size:15px;height:90px;margin-bottom:8px;box-shadow:none;}.slide-out-form label{color:#db6110;font-family:'Barlow Condensed',sans-serif;font-weight:600;text-transform:uppercase;letter-spacing:.05em;margin-bottom:5px;}.slide-out-form .contactForm .captchaWrapper{font-size:15px;line-height:1.4;height:auto;border:1px solid #2b2b2b;box-shadow:none !important;background:#151515;color:#ffffff;font-weight:normal;margin:0 0 8px;min-height:0;padding:0px 25px 0px 0px;}.slide-out-form .contactForm .captchaWrapper input{font-family:'Darker Grotesque',sans-serif;border:none;box-shadow:none;display:inline-block;width:auto;font-size:15px;padding:0 15px;margin:0 0 0 30px;color:#ffffff;background:#151515;}.slide-out-form .contactForm .captchaWrapper img{-webkit-filter:invert(1);filter:invert(1);}.slide-out-form .contactForm .captchaWrapper img#captchaImage{-webkit-filter:none;filter:none;}.slide-out-form .contactForm .captchaRefresh{vertical-align:middle;max-width:30px;margin-left:3px;}.slide-out-form .contactForm .submitWrapper{text-align:center;margin-top:12px;}.contactForm .submitWrapper button.submit{color:#ffffff;font-family:'Barlow Condensed',sans-serif;font-weight:700;font-style:italic;text-transform:uppercase;font-size:19px;letter-spacing:.05em;background:linear-gradient(135deg,#db6110 0%,#f2882c 50%,#b4500d 100%);border:1px solid rgba(255,255,255,0.16);text-align:center;cursor:pointer;padding:17px 34px;border-radius:3px;width:auto;box-shadow:0px 16px 38px 0px rgba(219,97,16,0.26);-webkit-transition:transform 400ms ease,box-shadow 400ms ease;-moz-transition:transform 400ms ease,box-shadow 400ms ease;-ms-transition:transform 400ms ease,box-shadow 400ms ease;-o-transition:transform 400ms ease,box-shadow 400ms ease;transition:transform 400ms ease,box-shadow 400ms ease;}.contactForm .submitWrapper button.submit:hover{box-shadow:0px 22px 52px 0px rgba(219,97,16,0.42);-moz-transform:translateY(-4px);-webkit-transform:translateY(-4px);-o-transform:translateY(-4px);-ms-transform:translateY(-4px);transform:translateY(-4px);}.mobile-sticky-cta{display:none;}.strip-padding{padding-left:0 !important;padding-right:0 !important;}.vertical-padding-xs{padding-top:3vh;padding-bottom:3vh;}.top-padding-xs{padding-top:3vh;}.bottom-padding-xs{padding-bottom:3vh;}.vertical-padding-small{padding-top:6vh;padding-bottom:6vh;}.top-padding-small{padding-top:6vh;}.bottom-padding-small{padding-bottom:6vh;}.vertical-padding-medium{padding-top:8vh;padding-bottom:8vh;}.top-padding-medium{padding-top:8vh;}.bottom-padding-medium{padding-bottom:8vh;}.vertical-padding-large{padding-top:10.5vh;padding-bottom:10.5vh;}.top-padding-large{padding-top:10.5vh;}.bottom-padding-large{padding-bottom:10.5vh;}.vertical-padding-x-large{padding-top:13.5vh;padding-bottom:13.5vh;}.top-padding-x-large{padding-top:13.5vh;}.bottom-padding-x-large{padding-bottom:13.5vh;}.horizontal-padding-medium{padding-left:6.5vw;padding-right:6.5vw;}.horizontal-padding-small{padding-left:5vw;padding-right:5vw;}.scrollfade,.animated{opacity:0;-moz-transition:all 1200ms ease;-ms-transition:all 1200ms ease;-o-transition:all 1200ms ease;-webkit-transition:all 1200ms ease;transition:all 1200ms ease;}.scrollfade.complete,.animated.complete{opacity:1;}.from-bottom.scrollfade,.from-bottom.animated{-moz-transform:translateY(30px);-webkit-transform:translateY(30px);-o-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px);}.from-bottom.scrollfade.complete,.from-bottom.animated.complete{opacity:1;-moz-transform:translateY(0px);-webkit-transform:translateY(0px);-o-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px);}.from-top.scrollfade,.from-top.animated{-moz-transform:translateY(-30px);-webkit-transform:translateY(-30px);-o-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px);}.from-top.scrollfade.complete,.from-top.animated.complete{opacity:1;-moz-transform:translateY(0px);-webkit-transform:translateY(0px);-o-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px);}.from-left.scrollfade,.from-left.animated{-moz-transform:translateX(-30px);-webkit-transform:translateX(-30px);-o-transform:translateX(-30px);-ms-transform:translateX(-30px);transform:translateX(-30px);}.from-left.scrollfade.complete,.from-left.animated.complete{opacity:1;-moz-transform:translateX(0px);-webkit-transform:translateX(0px);-o-transform:translateX(0px);-ms-transform:translateX(0px);transform:translateX(0px);}.from-right.scrollfade,.from-right.animated{-moz-transform:translateX(30px);-webkit-transform:translateX(30px);-o-transform:translateX(30px);-ms-transform:translateX(30px);transform:translateX(30px);}.from-right.scrollfade.complete,.from-right.animated.complete{opacity:1;-moz-transform:translateX(0px);-webkit-transform:translateX(0px);-o-transform:translateX(0px);-ms-transform:translateX(0px);transform:translateX(0px);}.landing-page-button-wrapper a{background:#db6110;}.landing-page-button-wrapper a:hover{background:#b4500d;}.service-links{display:flex;flex-direction:column;justify-content:center;align-items:center;}.service-links a{background:linear-gradient(135deg,#db6110 0%,#f2882c 50%,#b4500d 100%);padding:19px;max-width:600px;width:600px;text-align:center;margin:10px;border-radius:3px;font-family:'Barlow Condensed',sans-serif;font-weight:700;font-style:italic;letter-spacing:.05em;font-size:19px;text-transform:uppercase;-webkit-transition:transform 300ms ease,box-shadow 300ms ease;-moz-transition:transform 300ms ease,box-shadow 300ms ease;-ms-transition:transform 300ms ease,box-shadow 300ms ease;-o-transition:transform 300ms ease,box-shadow 300ms ease;transition:transform 300ms ease,box-shadow 300ms ease;}.service-links a:hover{color:#ffffff;box-shadow:0px 22px 52px 0px rgba(219,97,16,0.42);-moz-transform:translateY(-4px);-webkit-transform:translateY(-4px);-o-transform:translateY(-4px);-ms-transform:translateY(-4px);transform:translateY(-4px);}.price-layout-wrapper{position:relative;padding-top:40px;padding-bottom:70px;}.price-table-panel{position:relative;width:100%;padding:30px;background:#0d0d0d;border:1px solid #2b2b2b;border-radius:4px;box-shadow:0px 10px 35px 0px rgba(0,0,0,0.45);}.price-table-scroll{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;}.price-table-panel table{width:100%;margin:0;border-collapse:collapse;}.price-table-panel table td{vertical-align:middle;}.price-table-panel > p{margin:20px 0 0;}.price-table-panel .price-logo{max-width:100%;height:auto;}.price-table-panel .ontario-logo{height:auto;}.price-head-band{background:#0d0d0d;}.price-head-row{display:flex;align-items:center;gap:3vw;}.row.price-head-row::before,.row.price-head-row::after{display:none;}.price-head-title h1{margin:0;}.price-contact{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));}.price-contact-item{display:block;position:relative;padding:4px 26px;margin:0;text-align:center;font-family:'Darker Grotesque',sans-serif;font-weight:600;font-size:18px;line-height:1.45;color:#ffffff;-webkit-transition:color 300ms ease;-moz-transition:color 300ms ease;-ms-transition:color 300ms ease;-o-transition:color 300ms ease;transition:color 300ms ease;}.price-contact-item + .price-contact-item{border-left:1px solid rgba(219,97,16,0.4);}.price-contact-item::before{content:"\f095";font-family:FontAwesome;font-style:normal;display:block;width:44px;height:44px;margin:0 auto 14px;line-height:42px;text-align:center;font-size:17px;color:#db6110;border:1px solid #db6110;border-radius:50%;}.price-contact-email::before{content:"\f0e0";}.price-contact-address::before{content:"\f041";}a.price-contact-item:hover{color:#db6110;}.price-table-panel table tr:last-child td{border-bottom:none;}.price-service{width:46%;}.price-brand{width:12%;text-align:center;}.price-amount{width:24%;font-family:'Barlow Condensed',sans-serif;font-weight:700;font-style:italic;font-size:24px;letter-spacing:.02em;color:#db6110;text-align:right;}.price-book{width:18%;text-align:right;}.price-makes{display:block;margin-top:8px;}.price-makes .price-logo{margin:4px 6px 0 0;}.price-note{display:block;font-size:16px;font-weight:600;color:#db6110;}a.book-link{display:inline-block;padding:11px 20px;white-space:nowrap;background:none;border:1px solid #db6110;border-radius:3px;font-family:'Barlow Condensed',sans-serif;font-weight:700;font-style:italic;text-transform:uppercase;letter-spacing:.05em;font-size:16px;line-height:1;color:#db6110;-webkit-transition:background 300ms ease,color 300ms ease,transform 300ms ease;-moz-transition:background 300ms ease,color 300ms ease,transform 300ms ease;-ms-transition:background 300ms ease,color 300ms ease,transform 300ms ease;-o-transition:background 300ms ease,color 300ms ease,transform 300ms ease;transition:background 300ms ease,color 300ms ease,transform 300ms ease;}a.book-link::after{content:"\f105";font-family:FontAwesome;font-style:normal;display:inline-block;margin-left:9px;-webkit-transition:transform 300ms ease;-moz-transition:transform 300ms ease;-ms-transition:transform 300ms ease;-o-transition:transform 300ms ease;transition:transform 300ms ease;}a.book-link:hover{background:#db6110;color:#ffffff;-moz-transform:translateY(-3px);-webkit-transform:translateY(-3px);-o-transform:translateY(-3px);-ms-transform:translateY(-3px);transform:translateY(-3px);}a.book-link:hover::after{-moz-transform:translateX(5px);-webkit-transform:translateX(5px);-o-transform:translateX(5px);-ms-transform:translateX(5px);transform:translateX(5px);}p.price-hst{margin:22px 0 0;font-size:17px;text-align:center;}.booking-head-band,.booking-band{background:#000000;}.booking-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;}.booking-card{display:flex;flex-direction:column;align-items:center;padding:32px 22px 26px;background:#151515;border:1px solid #2b2b2b;border-radius:3px;text-align:center;-webkit-transition:transform 350ms ease,border-color 350ms ease,box-shadow 350ms ease;-moz-transition:transform 350ms ease,border-color 350ms ease,box-shadow 350ms ease;-ms-transition:transform 350ms ease,border-color 350ms ease,box-shadow 350ms ease;-o-transition:transform 350ms ease,border-color 350ms ease,box-shadow 350ms ease;transition:transform 350ms ease,border-color 350ms ease,box-shadow 350ms ease;}.booking-card::before{content:"\f013";font-family:FontAwesome;font-style:normal;display:block;font-size:44px;line-height:1;color:#db6110;margin-bottom:20px;-webkit-transition:transform 350ms ease;-moz-transition:transform 350ms ease;-ms-transition:transform 350ms ease;-o-transition:transform 350ms ease;transition:transform 350ms ease;}.booking-card:hover{border-color:#db6110;box-shadow:0px 20px 50px 0px rgba(0,0,0,0.55);-moz-transform:translateY(-5px);-webkit-transform:translateY(-5px);-o-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px);}.booking-card:hover::before{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}p.booking-title{flex:1 1 auto;margin:0 0 22px;font-family:'Barlow Condensed',sans-serif;font-weight:600;text-transform:uppercase;letter-spacing:.03em;font-size:20px;line-height:1.2;color:#ffffff;}.svc-checkover::before{content:"\f0ae";}.svc-ac::before{content:"\f2dc";}.svc-oil::before{content:"\f043";}.svc-tire-on::before{content:"\f1ce";}.svc-tire-off::before{content:"\f111";}.svc-alignment::before{content:"\f05b";}.svc-tuneup::before{content:"\f0e7";}.svc-brakes::before{content:"\f1cd";}.svc-safety::before{content:"\f0a3";}.svc-flat::before{content:"\f071";}.svc-exhaust::before{content:"\f0c2";}.svc-battery::before{content:"\f240";}.svc-trans::before{content:"\f085";}.svc-lighting::before{content:"\f0eb";}.svc-frontend::before{content:"\f1de";}.svc-windows::before{content:"\f2d0";}.svc-prepurchase::before{content:"\f002";}.svc-diagnoses::before{content:"\f0e4";}.rim-hero-band,.rim-brands-band{background:#000000;}.rim-gallery-band{background:#0d0d0d;}.rim-hero h1{font-size:66px;}.rim-hero h1 span{background-image:linear-gradient(180deg,#db6110 30%,#f08a35 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;}.rim-hero h3{position:relative;margin:0 auto;padding-top:26px;font-family:'Darker Grotesque',sans-serif;font-style:normal;font-weight:500;text-transform:none;font-size:21px;line-height:1.55;background:none;-webkit-text-fill-color:#ffffff;}.rim-hero h3::before{content:" ";position:absolute;top:0;left:50%;width:90px;height:2px;margin-left:-45px;background:#db6110;}.brands-panel{padding:44px 38px 38px;border:1px solid rgba(219,97,16,0.5);border-radius:4px;background:#0d0d0d;}.brands-panel h2{font-size:34px;text-align:center;margin-bottom:30px;background-image:linear-gradient(180deg,#db6110 30%,#f08a35 100%);}.brands-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;}.brand-chip{display:flex;align-items:center;justify-content:center;padding:16px 18px;background:#000000;border:1px solid rgba(219,97,16,0.45);border-radius:3px;-webkit-transition:transform 350ms ease,border-color 350ms ease,box-shadow 350ms ease;-moz-transition:transform 350ms ease,border-color 350ms ease,box-shadow 350ms ease;-ms-transition:transform 350ms ease,border-color 350ms ease,box-shadow 350ms ease;-o-transition:transform 350ms ease,border-color 350ms ease,box-shadow 350ms ease;transition:transform 350ms ease,border-color 350ms ease,box-shadow 350ms ease;}.brand-chip:hover{border-color:#db6110;box-shadow:0px 14px 34px 0px rgba(0,0,0,0.6);-moz-transform:translateY(-4px);-webkit-transform:translateY(-4px);-o-transform:translateY(-4px);-ms-transform:translateY(-4px);transform:translateY(-4px);}.brand-chip img.brandsimgs{display:block;width:100%;height:auto;-webkit-filter:grayscale(1) invert(1);filter:grayscale(1) invert(1);}.brand-chip.brand-dark img.brandsimgs{-webkit-filter:grayscale(1) contrast(2.2);filter:grayscale(1) contrast(2.2);}.brand-chip.brand-keep img.brandsimgs{-webkit-filter:none;filter:none;}.gallery-image{border:1px solid rgba(219,97,16,0.4);border-radius:3px;overflow:hidden;}.svc-head-band,.svc-band,.gallery-head-band,.gallery-band,.quote-form-band,.rebate-band{background:#000000;}.gallery-band-alt{background:#0d0d0d;}.columns.svc-grid::before,.columns.svc-grid::after{display:none;}.svc-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;}.svc-card{display:flex;flex-direction:column;padding:34px 28px 28px;background:#151515;border:1px solid #2b2b2b;border-radius:3px;-webkit-transition:transform 350ms ease,border-color 350ms ease,box-shadow 350ms ease;-moz-transition:transform 350ms ease,border-color 350ms ease,box-shadow 350ms ease;-ms-transition:transform 350ms ease,border-color 350ms ease,box-shadow 350ms ease;-o-transition:transform 350ms ease,border-color 350ms ease,box-shadow 350ms ease;transition:transform 350ms ease,border-color 350ms ease,box-shadow 350ms ease;}.svc-card::before{content:"\f0ad";font-family:FontAwesome;font-style:normal;display:block;font-size:36px;line-height:1;color:#db6110;margin-bottom:18px;}.svc-card:hover{border-color:#db6110;box-shadow:0px 20px 50px 0px rgba(0,0,0,0.55);-moz-transform:translateY(-5px);-webkit-transform:translateY(-5px);-o-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px);}.svc-card h2{font-size:26px;margin:0 0 12px;}.svc-card p{flex:1 1 auto;margin:0 0 22px;font-size:17px;}.svc-card .book-link{align-self:flex-start;}.svc-windshield::before{content:"\f2d0";}.svc-electrical::before{content:"\f0e7";}.svc-mechanic::before{content:"\f0ad";}.svc-repair::before{content:"\f1b9";}.svc-service::before{content:"\f085";}.svc-brake::before{content:"\f1cd";}.svc-battery::before{content:"\f240";}.svc-maintenance::before{content:"\f0ae";}.svc-diagnostics::before{content:"\f0e4";}.svc-inspection::before{content:"\f0a3";}.svc-cleaning::before{content:"\f043";}.svc-engine::before{content:"\f013";}.svc-oil::before{content:"\f043";}.svc-exhaust::before{content:"\f0c2";}.svc-alignment::before{content:"\f05b";}.svc-transmission::before{content:"\f085";}.svc-tirerepair::before{content:"\f071";}.svc-balancing::before{content:"\f24e";}.svc-rotation::before{content:"\f01e";}.svc-hero-band{position:relative;overflow:hidden;background:#000000 center / cover no-repeat url(https://luckyeightauto.com/wp-content/themes/gbm2/images/service-img1.jpg);}.svc-hero-band::before{content:" ";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,#000000 0%,rgba(0,0,0,0.94) 45%,rgba(0,0,0,0.84) 72%,rgba(0,0,0,0.74) 100%);z-index:1;}.svc-hero-band::after{content:"8";position:absolute;right:2vw;top:50%;margin-top:-0.52em;font-family:'Barlow Condensed',sans-serif;font-style:italic;font-weight:800;font-size:clamp(190px,24vw,380px);line-height:1;letter-spacing:-.03em;color:transparent;-webkit-text-stroke:2px rgba(219,97,16,0.15);z-index:1;pointer-events:none;}  .svc-hero{position:relative;z-index:2;}.svc-hero-copy{position:relative;padding-top:12vh;padding-bottom:12vh;}.columns.svc-hero-copy::before{content:" ";display:block;position:absolute;left:0.9375rem;top:8vh;width:74px;height:2px;background:#db6110;box-shadow:0px 0px 30px 0px rgba(219,97,16,0.45);}.columns.svc-hero-copy::after{display:none;}.svc-hero h1{font-size:clamp(46px,7vw,104px);line-height:.92;letter-spacing:-.01em;margin:0 0 26px;text-shadow:0px 24px 60px rgba(0,0,0,0.75);}.svc-hero p{font-size:20px;}.svc-body-band{background:#0d0d0d;}.svc-body{counter-reset:svcblock;}.svc-block{position:relative;padding-top:clamp(88px,7.4vw,124px);}.svc-block::before{counter-increment:svcblock;content:counter(svcblock,decimal-leading-zero);position:absolute;left:0;top:28px;font-family:'Barlow Condensed',sans-serif;font-style:italic;font-weight:800;font-size:clamp(50px,5.4vw,88px);line-height:.82;letter-spacing:-.02em;color:transparent;-webkit-text-stroke:1px rgba(219,97,16,0.55);pointer-events:none;}.svc-block + .svc-block{margin-top:52px;border-top:1px solid rgba(219,97,16,0.3);}.svc-block h2{position:relative;font-size:clamp(30px,3.2vw,52px);line-height:.98;margin:0 0 18px;}.svc-block h2::before{display:none;}.gallery-set h3{margin-bottom:24px;text-align:center;}.quote-aside{text-align:center;}.quote-sizing{padding:30px 26px;background:#151515;border:1px solid #2b2b2b;border-radius:3px;}.quote-sizing h2{font-size:30px;}.quote-sizing img{display:block;width:100%;max-width:640px;height:auto;margin:0 auto;border-radius:3px;}.quote-form-panel{padding:18px;background:#0d0d0d;border:1px solid rgba(219,97,16,0.5);border-radius:3px;overflow:hidden;}.rebate-cell img{display:block;width:100%;height:auto;border:1px solid rgba(219,97,16,0.45);border-radius:3px;-webkit-transition:transform 350ms ease,border-color 350ms ease;-moz-transition:transform 350ms ease,border-color 350ms ease;-ms-transition:transform 350ms ease,border-color 350ms ease;-o-transition:transform 350ms ease,border-color 350ms ease;transition:transform 350ms ease,border-color 350ms ease;}.rebate-cell a:hover img{border-color:#db6110;-moz-transform:translateY(-4px);-webkit-transform:translateY(-4px);-o-transform:translateY(-4px);-ms-transform:translateY(-4px);transform:translateY(-4px);}.rebate-cell p{font-family:'Barlow Condensed',sans-serif;font-weight:600;text-transform:uppercase;letter-spacing:.05em;font-size:15px;color:#db6110;}.calendly-panel{padding:18px;background:#0d0d0d;border:1px solid rgba(219,97,16,0.5);border-radius:4px;overflow:hidden;}.calendly-inline-widget{min-width:320px;height:700px;border-radius:3px;overflow:hidden;}.reviews-band{background:#000000;}.review-panel{padding:34px 30px;background:#151515;border:1px solid #2b2b2b;border-radius:4px;}.reviews-band .lnmcr-row{padding-top:0;padding-bottom:0;}.reviews-band .lnmcr-row.row,.reviews-band .lnmcr-container{width:100%;max-width:100%;margin-left:0;margin-right:0;padding-left:0;padding-right:0;}.reviews-band form.lnmreviewform{width:100%;max-width:100%;margin:0;}.reviews-band .lnmreviewform h3{font-size:30px;margin:0 0 24px;}.reviews-band .lnmreviewform label{display:block;position:relative;margin:22px 0 9px;padding-left:30px;font-family:'Barlow Condensed',sans-serif;font-weight:600;text-transform:uppercase;letter-spacing:.05em;font-size:16px;color:#db6110;}.reviews-band .lnmreviewform label::before{font-family:FontAwesome;font-style:normal;position:absolute;left:0;top:1px;font-size:16px;line-height:1.2;color:#db6110;}.reviews-band label[for="lnmreviewtext"]::before{content:"\f075";}.reviews-band label[for="lnmreviewrating"]::before{content:"\f005";}.reviews-band label[for="lnmreviewname"]::before{content:"\f007";}.reviews-band label[for="lnmreviewemail"]::before{content:"\f0e0";}.reviews-band label[for="lnmreviewterms"]{padding-left:0;margin-top:26px;font-family:'Darker Grotesque',sans-serif;font-weight:500;font-size:17px;line-height:1.5;letter-spacing:0;text-transform:none;color:#ffffff;}.reviews-band .lnmreviewform input[type="text"],.reviews-band .lnmreviewform textarea{width:100%;margin-bottom:0;padding:14px 16px;background:#000000;border:1px solid #2b2b2b;border-radius:3px;box-shadow:none;font-family:'Darker Grotesque',sans-serif;font-weight:600;font-size:16px;line-height:1.5;color:#ffffff;-webkit-transition:border-color 300ms ease;-moz-transition:border-color 300ms ease;-ms-transition:border-color 300ms ease;-o-transition:border-color 300ms ease;transition:border-color 300ms ease;}.reviews-band .lnmreviewform input[type="text"]:focus,.reviews-band .lnmreviewform textarea:focus{background:#000000;border-color:#db6110;}.reviews-band .lnmreviewform textarea::placeholder{color:#8a8a8a;}.reviews-band .lnmreviewform #lnmreviewtext{min-height:160px;}.reviews-band .lnmreviewform input[type="checkbox"]{width:auto;margin:0 9px 0 0;vertical-align:middle;}.reviews-band .star-rating{padding:4px 0;font-size:34px;border-radius:0;background-color:transparent;}.reviews-band .star-rating input::before{background-color:transparent;}.reviews-band .star-rating input::after{color:#2b2b2b;}.reviews-band .star-rating input:checked::after,.reviews-band .star-rating input:checked ~ input::after{color:#db6110;}.reviews-band button.lnmcr-submit{display:inline-block;margin-top:26px;padding:17px 34px;width:auto;background:linear-gradient(135deg,#db6110 0%,#f2882c 50%,#b4500d 100%);border:1px solid rgba(255,255,255,0.16);border-radius:3px;font-family:'Barlow Condensed',sans-serif;font-weight:700;font-style:italic;text-transform:uppercase;letter-spacing:.05em;opacity:1;font-size:19px;color:#ffffff;cursor:pointer;box-shadow:0px 16px 38px 0px rgba(219,97,16,0.26);-webkit-transition:transform 300ms ease,box-shadow 300ms ease;-moz-transition:transform 300ms ease,box-shadow 300ms ease;-ms-transition:transform 300ms ease,box-shadow 300ms ease;-o-transition:transform 300ms ease,box-shadow 300ms ease;transition:transform 300ms ease,box-shadow 300ms ease;}.reviews-band button.lnmcr-submit::before{content:"\f1d8";font-family:FontAwesome;font-style:normal;margin-right:12px;}.reviews-band button.lnmcr-submit:hover{background:linear-gradient(135deg,#db6110 0%,#f2882c 50%,#b4500d 100%);box-shadow:0px 22px 52px 0px rgba(219,97,16,0.42);-moz-transform:translateY(-4px);-webkit-transform:translateY(-4px);-o-transform:translateY(-4px);-ms-transform:translateY(-4px);transform:translateY(-4px);}.reviews-band .review-error-container{font-family:'Darker Grotesque',sans-serif;font-weight:600;font-size:15px;color:#fff;}.reviews-band p.noreviewtext{text-align:center;}.reviews-band .lnmcr-review-card{width:100%;max-width:100%;margin:0 0 18px;padding:26px 24px;background:#151515;border:1px solid #2b2b2b;border-radius:4px;text-align:left;-webkit-transition:border-color 350ms ease,transform 350ms ease;-moz-transition:border-color 350ms ease,transform 350ms ease;-ms-transition:border-color 350ms ease,transform 350ms ease;-o-transition:border-color 350ms ease,transform 350ms ease;transition:border-color 350ms ease,transform 350ms ease;}.reviews-band .lnmcr-review-card:hover{border-color:#db6110;-moz-transform:translateY(-4px);-webkit-transform:translateY(-4px);-o-transform:translateY(-4px);-ms-transform:translateY(-4px);transform:translateY(-4px);}.reviews-band .lnmcr-review-card-rating{float:none;display:block;width:auto;max-width:100%;margin-bottom:14px;font-size:20px;line-height:1;color:#db6110;}.reviews-band .lnmcr-review-card-text{margin:0;font-family:'Darker Grotesque',sans-serif;font-weight:500;font-size:19px;line-height:1.6;color:#ffffff;}.reviews-band .lnmcr-review-card-author{float:none;display:block;margin-top:16px;padding:14px 0 0;border-top:1px solid #2b2b2b;}.reviews-band .lnmcr-review-card-author span{display:inline-block;font-family:'Barlow Condensed',sans-serif;font-weight:700;font-style:italic;text-transform:uppercase;letter-spacing:.04em;font-size:19px;color:#db6110;}.reviews-band .lnmcr-review-card-author span::before{display:none;}.reviews-band .lnmcr-review-card-author sup{display:block;top:0;margin-top:4px;font-family:'Darker Grotesque',sans-serif;font-weight:500;font-size:15px;color:#ffffff;}  .contactForm input#partsAgreement{width:auto;}.checkbox-section p{font-weight:normal;font-size:1.15em !important;margin-bottom:3px;color:#db6110;background:none;}.contact-form .checkbox-section label{font-size:1.15em !important;}.checkbox-section{margin-bottom:2em;}.lnmreviewform label{color:#fff;}.brush-line p{font-size:1.8em;} @media only screen and (min-width:1025px){.rim-brands-image{display:flex;align-items:center;justify-content:center;width:100%;height:100%;}.rim-brands-image img{display:block;width:100%;max-width:500px;height:auto;object-fit:contain;}.logo-wrapper img{width:75%;}} @media only screen and (max-width:767px){.rim-brands-image{margin-top:30px;}.rim-brands-image img{width:100%;max-width:400px;margin:0 auto;}}  @media only screen and (min-width:1920px){.hero-body{padding-top:16vh;padding-bottom:18vh;}.hero-body h2{font-size:74px;}} @media only screen and (min-width:1600px){.top-bar-section .dropdown{min-width:700px;padding:3vh 0 3vh 1vw;}} @media only screen and (min-width:1200px){.price-layout-wrapper{padding-top:50px;padding-bottom:80px;}.price-table-panel{padding:35px;}} @media only screen and (min-width:1026px){.navigation-wrapper{justify-content:center;}.top-bar-section .dropdown{background:rgba(13,13,13,0.97);border:1px solid rgba(219,97,16,0.5);border-radius:3px;min-width:650px;text-align:left;padding:3vh 5vw 3vh 2vw;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);}.top-bar-section .dropdown li.page_item{width:50%;display:inline-block;}.top-bar-section .dropdown li{width:50%;}.top-bar-section ul li ul.dropdown li:nth-child(2n+2){padding-left:25px;}.top-bar-section .dropdown li:not(.has-form) a:not(.button){background:none;color:#ffffff;font-family:'Darker Grotesque',sans-serif;font-weight:600;font-size:14px;text-transform:none;letter-spacing:0;line-height:30px;position:relative;}.top-bar-section .dropdown li:not(.has-form):hover>a:not(.button),.top-bar-section .dropdown li.active:not(.has-form) a:not(.button){background:none;color:#db6110;line-height:30px;}.top-bar-section .dropdown li:not(.has-form) a:not(.button)::before{content:" ";width:0px !important;height:1px;background:#db6110;position:absolute;top:calc(50% - 0.5px);bottom:unset;left:-10px !important;opacity:1;-webkit-transition:width 300ms ease;-moz-transition:width 300ms ease;-ms-transition:width 300ms ease;-o-transition:width 300ms ease;transition:width 300ms ease;}.top-bar-section .dropdown li:not(.has-form):hover>a:not(.button)::before,.top-bar-section .dropdown li.active:not(.has-form)>a:not(.button)::before{width:10px !important;opacity:1;}dialog.small,.reveal-modal.small{margin-left:-30%;width:64%;}.service-page .cta-content{position:relative;padding:52px 0.9375rem;text-align:center;}.service-page .cta-content h2{font-size:clamp(38px,5vw,84px);line-height:.96;letter-spacing:-.01em;}.service-page .cta-content::before{content:" ";display:block;position:absolute;left:0;top:0;width:90px;height:90px;border-left:2px solid rgba(219,97,16,0.55);border-top:2px solid rgba(219,97,16,0.55);pointer-events:none;}.service-page .cta-content::after{content:" ";display:block;position:absolute;right:0;bottom:0;width:90px;height:90px;border-right:2px solid rgba(219,97,16,0.55);border-bottom:2px solid rgba(219,97,16,0.55);pointer-events:none;}.service-page .cta-band::before{background:linear-gradient(90deg,rgba(0,0,0,0.95) 0%,rgba(0,0,0,0.9) 40%,rgba(0,0,0,0.82) 72%,rgba(0,0,0,0.74) 100%);}} @media only screen and (min-width:1026px) and (max-width:1500px){.top-bar-section li:not(.has-form) a:not(.button),.top-bar-section .dropdown li:not(.has-form) a:not(.button){font-size:14px;}.logo-wrapper{max-width:100%;}h1.company-title{font-size:20px;}.hero-body h2{font-size:50px;}.cta-content h2{font-size:44px;}.rim-hero h1{font-size:52px;}.svc-grid{grid-template-columns:repeat(2,minmax(0,1fr));}.booking-grid{grid-template-columns:repeat(3,minmax(0,1fr));}.section-head h1,.section-head h2{font-size:38px;}.header-cta{width:15%;}.navigation-wrapper{width:60%;}.top-bar-section li:not(.has-form) a:not(.button),.top-bar-section .dropdown li:not(.has-form) a:not(.button){font-size:1.15vw;}} @media only screen and (min-width:1026px) and (max-width:1180px){.logo-wrapper img{width:75%;height:auto;}.top-bar-section li:not(.has-form) a:not(.button),.top-bar-section .dropdown li:not(.has-form) a:not(.button){font-size:1.1vw;}.top-bar-section .has-dropdown>a{padding-right:25px !important;}.top-bar-section .has-dropdown>a:after{margin-right:10px;}a.header-phone{font-size:13px;}} @media only screen and (max-width:1026px){main{text-align:center;}main .columns{padding-left:5vw;padding-right:5vw;}.animated,.scrollfade{-moz-transform:translateX(0px) translateY(0px) !important;-webkit-transform:translateX(0px) translateY(0px) !important;-o-transform:translateX(0px) translateY(0px) !important;-ms-transform:translateX(0px) translateY(0px) !important;transform:translateX(0px) translateY(0px) !important;opacity:1;}.vertical-padding-xs{padding-top:3vh;padding-bottom:3vh;}.top-padding-xs{padding-top:3vh;}.bottom-padding-xs{padding-bottom:3vh;}.vertical-padding-small{padding-top:4vh;padding-bottom:4vh;}.top-padding-small{padding-top:4vh;}.bottom-padding-small{padding-bottom:4vh;}.vertical-padding-medium{padding-top:5vh;padding-bottom:5vh;}.top-padding-medium{padding-top:5vh;}.bottom-padding-medium{padding-bottom:5vh;}.vertical-padding-large{padding-top:6vh;padding-bottom:6vh;}.top-padding-large{padding-top:6vh;}.bottom-padding-large{padding-bottom:6vh;}.vertical-padding-x-large{padding-top:7vh;padding-bottom:7vh;}.top-padding-x-large{padding-top:7vh;}.bottom-padding-x-large{padding-bottom:7vh;}.side-buffer{padding-left:0;padding-right:0;}.strip-padding-mobile{padding-left:0 !important;padding-right:0 !important;}.top-space{margin-top:0;}.mobile-vpad-remove{padding-top:0;padding-bottom:0;}.header-wrapper{position:relative;}.header-details{position:relative;z-index:99;display:block;text-align:center;padding:2vh 0 1vh;}.company-details{display:block;float:none;width:100%;}.logo-wrapper{width:auto;}.header-cta{display:block;float:none;width:100%;}.header-social{text-align:center !important;padding-top:12px;display:block;}.header-quick-actions{max-width:330px;margin:12px auto 0;}.header-quick-actions .cta-btn{padding:10px 12px;}.header-quick-actions .cta-btn span{font-size:14px;}.header-social a{margin:0 6px;}.header-links{display:none;}.mobile-navigation{display:block;right:25px;position:absolute;text-transform:uppercase;top:30px;vertical-align:middle;width:auto;height:24px;z-index:999;}i.toggle-bars{display:inline-block;position:relative;font-size:25px;line-height:25px;color:#ffffff;}.mobile-navigation .fa-close{color:#ffffff;font-size:25px;}.fullwidth-navigation{background:#0d0d0d;position:absolute;top:0;z-index:997;width:100%;display:none;}.fullwidth-navigation .top-bar{padding:0;display:block;background:#0d0d0d;height:auto;}.fullwidth-navigation .top-bar-section ul:not(.dropdown){padding-top:10%;}.fullwidth-navigation .title-area{display:none !important;}.top-bar-section{background:#0d0d0d;margin-bottom:10%;}.fullwidth-navigation .top-bar-section ul{position:relative;right:0;width:100%;z-index:997;padding-top:40px;}.top-bar-section li.active:not(.has-form) a:not(.button),.top-bar-section li:not(.has-form) a:not(.button){line-height:50px;text-align:center;padding:0 !important;font-size:20px !important;color:#ffffff;}.top-bar-section li:not(.has-form) a:not(.button):hover,.top-bar-section li.active:not(.has-form) a:not(.button),.top-bar-section li.active:not(.has-form) a:not(.button):hover,.top-bar-section ul li:hover:not(.has-form)>a{padding:0;line-height:50px;color:#db6110;}.top-bar-section .dropdown li:not(.has-form):hover>a:not(.button),.top-bar-section .dropdown li:not(.has-form) a:not(.button):hover,.top-bar-section .dropdown li.active:not(.has-form) a:not(.button){background:#0d0d0d;color:#db6110;}.fullwidth-navigation.active .top-bar-section .has-dropdown.moved>.dropdown{box-shadow:none;left:100%;border-radius:0;padding-bottom:40px;}.top-bar-section .dropdown li:not(.has-form) a:not(.button){color:#ffffff;line-height:35px !important;font-size:16px !important;}.top-bar .top-bar-section ul.dropdown li:not(.dropdown){height:35px;}.top-bar-section li:not(.has-form) a:not(.button)::before,.top-bar-section li:not(.has-form) .dropdown a:not(.button)::before,.top-bar-section li.has-dropdown:not(.has-form) a:not(.button)::before{display:none;}.top-bar-section ul li{text-align:center;}.top-bar-section li:not(.has-form) a:not(.button){display:inline-block;width:auto;position:relative;}.top-bar-section .has-dropdown>a:after{right:-30px;margin:0;}.mobile-header-bg{background:center / cover no-repeat url(https://luckyeightauto.com/wp-content/uploads/sites/1192/2022/03/tabletslider.jpg);height:200px;width:100%;}.mobile-cta{text-align:center;position:relative;margin:20px;}.mobile-cta a{display:block;background:linear-gradient(135deg,#db6110 0%,#f2882c 50%,#b4500d 100%);border-radius:3px;padding:14px 10px;text-align:center;font-family:'Barlow Condensed',sans-serif;font-weight:700;font-style:italic;text-transform:uppercase;letter-spacing:.05em;font-size:17px;color:#ffffff;}.mobile-cta a:hover{color:#ffffff;background:#b4500d;}.hero-band{background-position:76% center;}.hero-band::before{background:linear-gradient(180deg,rgba(0,0,0,0.78) 0%,rgba(0,0,0,0.86) 58%,#000000 100%);}.hero-band::after{left:50%;width:320px;height:150px;margin:-110px 0 0 -160px;opacity:.35;}.hero-body{padding-top:7vh;padding-bottom:10vh;text-align:center;}.hero-body h2{font-size:38px;}p.hero-note{font-size:15px;margin-bottom:28px;}.hero-actions{justify-content:center;}.hero-actions .cta-btn{width:100%;}span.scroll-arrow{left:50%;margin-left:-3.5px;bottom:2vh;}h1.accent::before{display:none;}h1{font-size:40px;}h2{font-size:32px;}.section-head h1,.section-head h2{font-size:34px;}.split-text h2{font-size:32px;}.cta-content h2{font-size:34px;}.home-bg1,.about-bg1,.service-bg1{height:400px !important;}.home-bg3,.home-bg2,.about-bg2,.about-bg3,.contact-bg{background:none;}.fade-bg{background:#000000;}ul.dash li{padding-left:0;}ul.dash li::before{display:none;}ul.service-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;}ul.service-grid li{padding:24px 20px 24px 66px;font-size:19px;}ul.service-grid li::before{left:22px;font-size:24px;margin-top:-12px;}.split-row{display:block;}.split-media{padding-top:4vh;}.split-text p{margin-left:auto;margin-right:auto;}p.about-lede{font-size:17px;padding-left:0;padding-top:22px;}p.about-lede::before{top:0;left:50%;margin-left:-22px;}.about-hero-band{padding-top:5vh;padding-bottom:5vh;}.about-hero-band::before{font-size:150px;right:-10px;top:34px;margin-top:0;opacity:.5;}.about-hero{display:block;}.about-hero-copy p{margin-left:auto;margin-right:auto;}.about-hero-media{padding-top:5vh;}.about-frame{max-width:560px;margin:0 auto;}.about-frame::before,.about-frame::after{width:50px;height:50px;}.about-hero-media .about-frame img{aspect-ratio:1 / 1;}.about-services-media .about-frame img{aspect-ratio:4 / 3;}.about-feature .about-frame img{aspect-ratio:16 / 9;}.about-badges img.badge-award{width:150px;margin-right:0;}.about-timeline{grid-template-columns:minmax(0,1fr);}.about-milestone{padding:34px 0 0;text-align:center;}.about-milestone + .about-milestone{padding-left:0;margin-top:26px;}.about-milestone::before{left:50%;margin-left:-5.5px;}.about-milestone + .about-milestone::before{left:50%;}.about-milestone p{margin-left:auto;margin-right:auto;}.about-equipment-copy{padding-bottom:4vh;}.about-equipment-head p,.about-equipment-copy p{margin-left:auto;margin-right:auto;}.about-modules{gap:12px;}.about-mod{text-align:center;padding:24px 16px;}.about-badges img{padding:0 20px;}.about-beats{grid-template-columns:repeat(2,minmax(0,1fr));}.about-beat:nth-child(2n+1){border-left:none;}.about-beat:nth-child(n+3){border-top:1px solid rgba(219,97,16,0.4);}.about-statement{padding:34px 24px 30px;text-align:center;}.about-statement::before{position:static;display:block;margin-bottom:14px;}.about-statement p{margin-left:auto;margin-right:auto;font-size:18px;}.about-statement p:first-child{font-size:22px;}.about-signoff{margin-left:auto;margin-right:auto;}.about-signoff p:first-child{font-size:22px;}.capability-band{background:#0d0d0d;}.calendly-panel{padding:10px;}.calendly-inline-widget{height:640px;}.review-panel{padding:24px 20px;}.review-list-col{padding-top:4vh;}.reviews-band .lnmcr-review-card{padding:22px 20px;}.reviews-band .star-rating{font-size:30px;}.rim-hero h1{font-size:38px;}.rim-hero h3{font-size:18px;padding-top:20px;}.brands-panel{padding:30px 20px 24px;}.brands-panel h2{font-size:28px;margin-bottom:22px;}.brands-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;}.svc-hero-copy{padding-top:6vh;padding-bottom:6vh;text-align:center;}.columns.svc-hero-copy::before{left:50%;margin-left:-37px;top:3vh;}.svc-hero-band::before{background:linear-gradient(180deg,rgba(0,0,0,0.82) 0%,rgba(0,0,0,0.9) 60%,#000000 100%);}.svc-hero-band::after{font-size:150px;right:-12px;top:26px;margin-top:0;opacity:.55;}.svc-hero p{font-size:18px;}.svc-block{padding-top:92px;}.svc-block::before{left:50%;top:24px;font-size:52px;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}.svc-block + .svc-block{margin-top:34px;}.svc-block h2{font-size:27px;}.svc-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;}.svc-card{text-align:center;padding:26px 20px 22px;}.svc-card .book-link{align-self:center;}.svc-card h2{font-size:23px;}.quote-aside{padding-bottom:4vh;}.quote-form-panel{padding:10px;}.rebate-cell{margin-bottom:4vh;}.booking-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;}.booking-card{padding:26px 18px 22px;}.booking-card::before{font-size:36px;margin-bottom:16px;}p.booking-title{font-size:18px;margin-bottom:18px;}.capability-grid{grid-template-columns:minmax(0,1fr);gap:16px;}.capability-item{text-align:center;padding:26px 22px;}  .header-home .row.header-details{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;width:100%;height:auto;min-height:0;margin:0 auto;padding:20px 20px 24px;gap:0;} .header-home .header-details .company-details,.header-home .header-details .header-cta{display:block;flex:0 0 auto;float:none;clear:both;width:100%;max-width:100%;margin:0;text-align:center;} .header-home .header-details .logo-wrapper{display:block;width:100%;margin:0 auto;text-align:center;} .header-home .header-details .logo-wrapper img{display:block;width:min(280px,70vw);max-width:100%;height:auto;margin:0 auto;} .header-home .header-cta .header-social{display:flex;justify-content:center;align-items:center;padding:12px 0 0;text-align:center;} .header-home .header-social a{flex:0 0 38px;margin:0 5px;} .header-home .header-quick-actions{display:flex;flex-direction:column;width:min(310px,100%);max-width:100%;gap:7px;margin:12px auto 0;} .header-home .header-quick-actions .cta-btn{width:100%;padding:10px 12px;margin:0;} .header-home .header-quick-actions .cta-btn span{font-size:14px;} .header-home .mobile-navigation{top:24px;right:22px;}  .header-home .hero-band{display:block;position:relative;height:auto;min-height:0;padding:0;background-position:76% center;} .header-home .hero-band .hero-inner{display:block;height:auto;min-height:0;position:relative;z-index:2;} .header-home .hero-band .hero-body{display:block;float:none;width:100%;max-width:100%;height:auto;min-height:0;padding:54px 22px 70px;opacity:1;visibility:visible;text-align:center;} .header-home .hero-body h2,.header-home .hero-body .hero-note,.header-home .hero-body .hero-actions{visibility:visible;opacity:1;} .header-home .hero-actions{display:flex;justify-content:center;gap:10px;} .header-home .hero-actions .cta-btn{width:auto;} .trust-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 0;}.trust-item + .trust-item{border-left:none;}.trust-item:nth-child(2n){border-left:1px solid rgba(219,97,16,0.4);}.brush-band{padding:34px 0;}.brush-band::before{width:96vw;height:80px;margin:-40px 0 0 -48vw;}.brush-line p{font-size:20px;}.cta-band::after{display:none;}.cta-row{display:block;padding-top:5vh;padding-bottom:5vh;}.cta-content{padding-left:1vw;padding-right:1vw;}.cta-badges{padding-top:4vh;}.popup-head h2{font-size:28px;margin-bottom:20px;}.footer-inner{display:block;text-align:center;}.footer-inner .columns{margin-bottom:2vh;}.svc-title{background:#db6110;padding:1vh 0;}.svc-title h1{color:#ffffff;}.footer-wrapper h2{margin-bottom:25px;}.footer-social a{margin:0 8px;}.lnm-logo{padding-top:0;text-align:center !important;}.map-end{text-align:center !important;}.price-contact{grid-template-columns:minmax(0,1fr);gap:24px 0;}.price-contact-item{padding:0 12px;}.price-contact-item + .price-contact-item{border-left:none;}.price-layout-wrapper{padding-top:30px;padding-bottom:50px;}.price-table-panel{padding:25px;}.logo-wrapper img{width:100%;}.ink-band{background:unset;}} @media only screen and (max-width:767px){.header-home .hero-body{padding:44px 18px 65px;} .header-home .hero-actions{flex-direction:column;align-items:center;} .header-home .hero-actions .cta-btn{width:min(330px,100%);} .header-home .hero-actions .cta-btn span{font-size:17px;} .header-quick-actions{max-width:290px;gap:7px;margin-top:12px;}.header-quick-actions .cta-btn{padding:9px 10px;}.header-quick-actions .cta-btn span{font-size:13px;} .hero-body h2{font-size:32px;}.cta-buttons .cta-btn:first-child{margin:0 0 10px;}.brush-band{padding:26px 0;}.brush-band::before{height:60px;margin-top:-30px;}.brush-line p{font-size:16px;letter-spacing:.03em;}.cta-badges img{max-width:46%;margin:0 4px;}.mobile-sticky-cta{display:block;position:fixed;bottom:0;left:0;width:100%;border-top:2px solid #db6110;z-index:100;}a.sticky-btn{display:inline-block;width:50%;float:left;text-align:center;color:#db6110;font-family:'Barlow Condensed',sans-serif;font-weight:700;text-transform:uppercase;background:#000000;padding:20px 5px;font-size:14px;letter-spacing:.05em;}a.sticky-btn.alt{background:#db6110;color:#ffffff;}.footer-wrapper{margin-bottom:64px;}.service-links a{max-width:300px;width:100%;}.price-layout-wrapper{padding-top:25px;padding-bottom:45px;}.price-table-panel{padding:20px;}} @media only screen and (max-width:640px){ul.service-grid{grid-template-columns:minmax(0,1fr);}.brands-grid{grid-template-columns:repeat(2,minmax(0,1fr));}.trust-grid{grid-template-columns:minmax(0,1fr);gap:22px 0;}.trust-item:nth-child(2n){border-left:none;}.about-beats{grid-template-columns:minmax(0,1fr);}.about-beat + .about-beat{border-left:none;border-top:1px solid rgba(219,97,16,0.4);}.about-modules{grid-template-columns:minmax(0,1fr);}.about-badges{display:block;text-align:center;}.about-badges img{display:inline-block;max-width:40%;padding:0 12px;}.about-badges img + img{border-left:none;}.svc-grid{grid-template-columns:minmax(0,1fr);}.booking-grid{grid-template-columns:minmax(0,1fr);}.price-layout-wrapper{padding-top:20px;padding-bottom:40px;}.price-table-panel{padding:15px;}.price-table-scroll{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;}.price-table-panel table{min-width:760px;}.price-amount{font-size:20px;}a.book-link{padding:9px 15px;font-size:14px;}.price-table-panel > p{margin-top:15px;}} @media only screen and (max-width:500px){.header-home .row.header-details{padding:18px 18px 22px;} .header-home .header-details .logo-wrapper img{width:min(265px,76vw);} .header-home .header-quick-actions{width:min(290px,100%);} .header-home .header-quick-actions .cta-btn{padding:10px 8px;} .header-home .header-quick-actions .cta-btn span{font-size:13px;} .header-home .mobile-navigation{right:17px;top:19px;} .logo-wrapper{width:auto;}.company-name{text-align:center;}h1.company-title{font-size:22px;}h1{font-size:32px;}.hero-body h2{font-size:28px;}.brush-band{padding:20px 0;}.brush-band::before{height:46px;margin-top:-23px;}.brush-line p{font-size:14px;}table tr th,table tr td{padding:10px 10px;font-size:15px;}img.price-logo{margin:5px 0;width:26px;}img.price-logo.ontario-logo{width:95px;}.footer-inner .company-name{text-align:center;}.footer-inner .logo-wrapper{display:block;margin:0 auto 10px;}.home-bg1,.about-bg1,.service-bg1{height:300px !important;}.price-table-panel{padding:12px;}.logo-wrapper img{width:75%;}} @media (prefers-reduced-motion:reduce){.hero-band::after,span.square-dot::after,span.scroll-arrow::after{animation:none;}} 