body{margin:0}.container{max-width:1230px;padding:0 15px;width:100%;min-width:0;margin-top:2rem}@media(max-width:900px){.container{padding-left:0;padding-right:0;width:90%;margin:2rem auto 0}}@media(min-width:1261px){.container{padding:0 6rem}}#vehicle-gallery-page{font-family:Helvetica Neue,sans-serif}@media screen and (max-width:900px){#vehicle-gallery-page{padding:0 5rem}}@media screen and (max-width:551px){#vehicle-gallery-page{padding:0}}#vehicle-gallery-page h3,#vehicle-gallery-page h4{margin:0}#vehicle-gallery-page .breadcrumbs{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem;margin-bottom:.75rem;font-size:.9rem;color:#666}#vehicle-gallery-page .breadcrumbs a{color:inherit;text-decoration:none}#vehicle-gallery-page .breadcrumbs a:hover{text-decoration:underline}#vehicle-gallery-page .breadcrumbs .breadcrumbs-sep{color:#999;user-select:none}#vehicle-gallery-page .breadcrumbs .breadcrumbs-current{color:#333;font-weight:500}#vehicle-gallery-page .vehicle-title{font-size:2.6rem;margin:0;line-height:normal}@media screen and (max-width:551px){#vehicle-gallery-page .vehicle-title{font-size:2.4rem;margin-top:1rem}}#vehicle-gallery-page .vehicle-wheel-info{font-size:1rem;margin-top:0;line-height:normal}#vehicle-gallery-page .vehicle-gallery_container .vehicle-content{display:flex;gap:2rem}@media screen and (max-width:900px){#vehicle-gallery-page .vehicle-gallery_container .vehicle-content{flex-direction:column;gap:0}}#vehicle-gallery-page .vehicle-gallery_container .vehicle-image_container{height:500px;background-color:#b4b4b31a}#vehicle-gallery-page .vehicle-gallery_container .vehicle-information{width:100%}#vehicle-gallery-page .vehicle-gallery_container .vehicle-information .vehicle-tab{display:flex;flex-direction:column}#vehicle-gallery-page .vehicle-gallery_container .vehicle-information .vehicle-tab .content{padding:1.2rem 0}#vehicle-gallery-page .vehicle-gallery_container .vehicle-information .vehicle-tab .content h4{margin:0;font-size:18px}@media screen and (max-width:551px){#vehicle-gallery-page .vehicle-gallery_container .vehicle-information .vehicle-tab .content h4{font-size:1.1rem}}#vehicle-gallery-page .vehicle-gallery_container .vehicle-information .wheel-tab,#vehicle-gallery-page .vehicle-gallery_container .vehicle-information .tire-tab,#vehicle-gallery-page .vehicle-gallery_container .vehicle-information .modification-tab{display:flex;flex-direction:column}#vehicle-gallery-page .vehicle-gallery_container .vehicle-information .wheel-tab .content,#vehicle-gallery-page .vehicle-gallery_container .vehicle-information .tire-tab .content,#vehicle-gallery-page .vehicle-gallery_container .vehicle-information .modification-tab .content{display:flex;gap:10rem;padding:1.2rem 0}@media screen and (max-width:551px){#vehicle-gallery-page .vehicle-gallery_container .vehicle-information .wheel-tab .content,#vehicle-gallery-page .vehicle-gallery_container .vehicle-information .tire-tab .content,#vehicle-gallery-page .vehicle-gallery_container .vehicle-information .modification-tab .content{gap:0;justify-content:space-between}}#vehicle-gallery-page .vehicle-gallery_container .vehicle-information .wheel-tab .content h3,#vehicle-gallery-page .vehicle-gallery_container .vehicle-information .wheel-tab .content h4,#vehicle-gallery-page .vehicle-gallery_container .vehicle-information .tire-tab .content h3,#vehicle-gallery-page .vehicle-gallery_container .vehicle-information .tire-tab .content h4,#vehicle-gallery-page .vehicle-gallery_container .vehicle-information .modification-tab .content h3,#vehicle-gallery-page .vehicle-gallery_container .vehicle-information .modification-tab .content h4{font-size:18px}@media screen and (max-width:551px){#vehicle-gallery-page .vehicle-gallery_container .vehicle-information .wheel-tab .content h3,#vehicle-gallery-page .vehicle-gallery_container .vehicle-information .wheel-tab .content h4,#vehicle-gallery-page .vehicle-gallery_container .vehicle-information .tire-tab .content h3,#vehicle-gallery-page .vehicle-gallery_container .vehicle-information .tire-tab .content h4,#vehicle-gallery-page .vehicle-gallery_container .vehicle-information .modification-tab .content h3,#vehicle-gallery-page .vehicle-gallery_container .vehicle-information .modification-tab .content h4{font-size:1.1rem}}#vehicle-gallery-page .vehicle-gallery_container .tab{background-color:#1c1d21;width:100%;padding:.35rem 1rem;box-sizing:border-box}#vehicle-gallery-page .vehicle-gallery_container .tab h3{text-align:center;color:#fff;margin:0;font-size:18px;text-transform:uppercase}#vehicle-gallery-page .vehicle-gallery_container .additional-details-tab .tab{margin-bottom:1rem}#vehicle-gallery-page .vehicle-gallery_container .additional-details{margin-top:2rem}#vehicle-gallery-page .vehicle-gallery_container .additional-details p{font-size:1.1rem;font-weight:400}@media screen and (max-width:551px){#vehicle-gallery-page .vehicle-gallery_container .additional-details p{font-size:1rem;margin:1rem 0}}#vehicle-gallery-page .vehicle-gallery_container .year,#vehicle-gallery-page .vehicle-gallery_container .make,#vehicle-gallery-page .vehicle-gallery_container .model,#vehicle-gallery-page .vehicle-gallery_container .brand,#vehicle-gallery-page .vehicle-gallery_container .suspension,#vehicle-gallery-page .vehicle-gallery_container .frontDiameter,#vehicle-gallery-page .vehicle-gallery_container .frontWidth,#vehicle-gallery-page .vehicle-gallery_container .frontOffset,#vehicle-gallery-page .vehicle-gallery_container .rearDiameter,#vehicle-gallery-page .vehicle-gallery_container .rearWidth,#vehicle-gallery-page .vehicle-gallery_container .rearOffset,#vehicle-gallery-page .vehicle-gallery_container .frontWheelSize,#vehicle-gallery-page .vehicle-gallery_container .rearWheelSize,#vehicle-gallery-page .vehicle-gallery_container .frontTireSize,#vehicle-gallery-page .vehicle-gallery_container .rearTireSize,#vehicle-gallery-page .vehicle-gallery_container .yearMakeModel,#vehicle-gallery-page .vehicle-gallery_container .tireBrand,#vehicle-gallery-page .vehicle-gallery_container .tireModel,#vehicle-gallery-page .vehicle-gallery_container .fenderMods,#vehicle-gallery-page .vehicle-gallery_container .stanceType,#vehicle-gallery-page .vehicle-gallery_container .frontRubbing,#vehicle-gallery-page .vehicle-gallery_container .frontSpacers,#vehicle-gallery-page .vehicle-gallery_container .rearRubbing,#vehicle-gallery-page .vehicle-gallery_container .rearSpacers,#vehicle-gallery-page .vehicle-gallery_container .wheelBrand,#vehicle-gallery-page .vehicle-gallery_container .wheelModel,#vehicle-gallery-page .vehicle-gallery_container .ownerInstagram{font-size:18px;color:#dfab26}@media screen and (max-width:551px){#vehicle-gallery-page .vehicle-gallery_container .year,#vehicle-gallery-page .vehicle-gallery_container .make,#vehicle-gallery-page .vehicle-gallery_container .model,#vehicle-gallery-page .vehicle-gallery_container .brand,#vehicle-gallery-page .vehicle-gallery_container .suspension,#vehicle-gallery-page .vehicle-gallery_container .frontDiameter,#vehicle-gallery-page .vehicle-gallery_container .frontWidth,#vehicle-gallery-page .vehicle-gallery_container .frontOffset,#vehicle-gallery-page .vehicle-gallery_container .rearDiameter,#vehicle-gallery-page .vehicle-gallery_container .rearWidth,#vehicle-gallery-page .vehicle-gallery_container .rearOffset,#vehicle-gallery-page .vehicle-gallery_container .frontWheelSize,#vehicle-gallery-page .vehicle-gallery_container .rearWheelSize,#vehicle-gallery-page .vehicle-gallery_container .frontTireSize,#vehicle-gallery-page .vehicle-gallery_container .rearTireSize,#vehicle-gallery-page .vehicle-gallery_container .yearMakeModel,#vehicle-gallery-page .vehicle-gallery_container .tireBrand,#vehicle-gallery-page .vehicle-gallery_container .tireModel,#vehicle-gallery-page .vehicle-gallery_container .fenderMods,#vehicle-gallery-page .vehicle-gallery_container .stanceType,#vehicle-gallery-page .vehicle-gallery_container .frontRubbing,#vehicle-gallery-page .vehicle-gallery_container .frontSpacers,#vehicle-gallery-page .vehicle-gallery_container .rearRubbing,#vehicle-gallery-page .vehicle-gallery_container .rearSpacers,#vehicle-gallery-page .vehicle-gallery_container .wheelBrand,#vehicle-gallery-page .vehicle-gallery_container .wheelModel,#vehicle-gallery-page .vehicle-gallery_container .ownerInstagram{font-size:.9rem}}#vehicle-gallery-page .vehicle-gallery_container .vehicle-slider{position:relative;background-color:#1c1d21;min-width:50%;width:50%;height:fit-content;overflow:hidden}@media screen and (max-width:900px){#vehicle-gallery-page .vehicle-gallery_container .vehicle-slider{width:100%}}#vehicle-gallery-page .vehicle-gallery_container .vehicle-slider__track{display:flex;flex-wrap:nowrap;align-items:center;transition:transform .3s ease;will-change:transform;touch-action:pan-y}#vehicle-gallery-page .vehicle-gallery_container .vehicle-slider__slide{flex:0 0 100%;width:100%;display:flex;align-items:center;justify-content:center;min-width:0}#vehicle-gallery-page .vehicle-gallery_container .vehicle-slider__slide img{max-height:450px;width:100%;object-fit:contain;margin:0 auto;display:block}@media screen and (max-width:551px){#vehicle-gallery-page .vehicle-gallery_container .vehicle-slider__slide img{max-height:250px}}#vehicle-gallery-page .vehicle-gallery_container .vehicle-slider__prev,#vehicle-gallery-page .vehicle-gallery_container .vehicle-slider__next{position:absolute;top:50%;transform:translateY(-50%);width:2.5rem;height:2.5rem;padding:0;border:none;background:#00000080;color:#fff;cursor:pointer;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:background .2s}#vehicle-gallery-page .vehicle-gallery_container .vehicle-slider__prev:hover,#vehicle-gallery-page .vehicle-gallery_container .vehicle-slider__next:hover{background:#000000b3}#vehicle-gallery-page .vehicle-gallery_container .vehicle-slider__arrow{display:block;width:10px;height:auto;max-width:100%;max-height:100%;object-fit:contain}#vehicle-gallery-page .vehicle-gallery_container .vehicle-slider__prev{left:1rem}@media screen and (max-width:551px){#vehicle-gallery-page .vehicle-gallery_container .vehicle-slider__prev{left:.5rem}}#vehicle-gallery-page .vehicle-gallery_container .vehicle-slider__next{right:1rem}@media screen and (max-width:551px){#vehicle-gallery-page .vehicle-gallery_container .vehicle-slider__next{right:.5rem}}#vehicle-gallery-page .vehicle-gallery_container .vehicle-slider__dots{position:absolute;bottom:0;left:0;right:0;margin:0;padding:.5rem;list-style:none;display:flex;justify-content:center;gap:.5rem;background-color:#dfab26}#vehicle-gallery-page .vehicle-gallery_container .vehicle-slider__dot{width:.5rem;height:.5rem;padding:0;border:none;border-radius:50%;background:#0000004d;cursor:pointer;transition:background .2s}#vehicle-gallery-page .vehicle-gallery_container .vehicle-slider__dot.is-active,#vehicle-gallery-page .vehicle-gallery_container .vehicle-slider__dot[aria-selected=true]{background:#1c1d21}#vehicle-gallery-page .vehicle-gallery_container .vehicle-slider__dot:hover{background:#00000080}#vehicle-gallery-page .explore-products{margin-top:2.5rem}#vehicle-gallery-page .explore-products__header{background-color:#1c1d21;padding:.35rem 1rem}#vehicle-gallery-page .explore-products__header h2{margin:0;color:#fff;font-size:18px;font-weight:800;text-transform:uppercase;text-align:center;letter-spacing:.05em}#vehicle-gallery-page .explore-products__cards{display:flex;flex-wrap:wrap;gap:1.5rem;padding:1.5rem;background-color:#e8e8e8}@media screen and (max-width:551px){#vehicle-gallery-page .explore-products__cards{flex-direction:column;padding:1rem;gap:1rem}}#vehicle-gallery-page .explore-products__card{background:#fff;border-radius:8px;padding:1.5rem;flex:1;display:flex;flex-direction:column;align-items:center;box-shadow:0 1px 4px #00000014}#vehicle-gallery-page .explore-products__card--package{flex:0 1 60%}@media screen and (max-width:801px){#vehicle-gallery-page .explore-products__card--package{flex:0 1 100%}}#vehicle-gallery-page .explore-products__setup-title{margin:0 0 1rem;background-color:#dfab26;color:#fff;padding:.25rem .75rem;font-size:1.25rem;font-weight:800;text-transform:uppercase;letter-spacing:.05em;align-self:flex-start}@media screen and (max-width:551px){#vehicle-gallery-page .explore-products__setup-title{font-size:1rem}}#vehicle-gallery-page .explore-products__pricing{display:flex;gap:.75rem;margin-bottom:1rem;align-self:flex-start}#vehicle-gallery-page .explore-products__price-original{background-color:#dfab26;color:#fff;padding:.25rem .75rem;text-align:center}#vehicle-gallery-page .explore-products__price-original .explore-products__price-amount{font-size:1.5rem;font-weight:800;text-decoration:line-through;display:block}#vehicle-gallery-page .explore-products__price-original .explore-products__price-label{font-size:.65rem;text-transform:uppercase;font-weight:700;display:block}#vehicle-gallery-page .explore-products__price-package{color:#1c1d21;padding:.25rem .5rem;text-align:center}#vehicle-gallery-page .explore-products__price-package .explore-products__price-amount{font-size:1.75rem;font-weight:800;display:block}#vehicle-gallery-page .explore-products__price-package .explore-products__price-label{font-size:.65rem;text-transform:uppercase;font-weight:700;color:#dfab26;display:block}#vehicle-gallery-page .explore-products__images{display:flex;gap:1.5rem;margin-bottom:1.25rem;justify-content:center}@media screen and (max-width:551px){#vehicle-gallery-page .explore-products__images{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}}@media screen and (max-width:551px){#vehicle-gallery-page .explore-products__images--single{grid-template-columns:1fr}}#vehicle-gallery-page .explore-products__image-item{text-align:center}#vehicle-gallery-page .explore-products__image-item img{width:150px;height:150px;object-fit:contain}@media screen and (max-width:551px){#vehicle-gallery-page .explore-products__image-item img{width:100px;height:100px}}#vehicle-gallery-page .explore-products__product-info{margin-top:.5rem;max-width:200px}@media screen and (max-width:551px){#vehicle-gallery-page .explore-products__product-info{max-width:none}}#vehicle-gallery-page .explore-products__product-info strong{display:block;font-size:17px;font-weight:700}@media screen and (max-width:551px){#vehicle-gallery-page .explore-products__product-info strong{font-size:1rem}}#vehicle-gallery-page .explore-products__product-info span{display:block;font-size:17px;color:#555}@media screen and (max-width:551px){#vehicle-gallery-page .explore-products__product-info span{font-size:.9rem}}#vehicle-gallery-page .explore-products__btn--buy{display:inline-block;background-color:#dfab26;color:#fff;padding:.75rem 2rem;font-size:18px;font-weight:800;text-transform:uppercase;text-decoration:none;border:none;cursor:pointer;letter-spacing:.03em}#vehicle-gallery-page .explore-products__btn--buy:hover{background-color:#c99a1f}#vehicle-gallery-page .explore-products__card--accessories{display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;text-align:center;text-decoration:none;color:inherit}#vehicle-gallery-page .explore-products__card--accessories h3{font-size:1.4rem;font-weight:700;margin:0 0 .25rem}@media screen and (max-width:551px){#vehicle-gallery-page .explore-products__card--accessories h3{font-size:1.1rem}}#vehicle-gallery-page .explore-products__suspension-img{max-width:150px;height:auto;object-fit:contain;margin:.75rem auto}@media screen and (max-width:551px){#vehicle-gallery-page .explore-products__suspension-img{max-width:100px}}#vehicle-gallery-page .explore-products__vehicle-name{font-size:18px;color:#555;margin:0 0 1.25rem}@media screen and (max-width:551px){#vehicle-gallery-page .explore-products__vehicle-name{font-size:.9rem}}#vehicle-gallery-page .explore-products__add-icon{display:inline-flex;transition:transform .2s}#vehicle-gallery-page .explore-products__add-icon:hover{transform:scale(1.1)}@media screen and (max-width:551px){#vehicle-gallery-page .explore-products__add-icon svg{width:48px;height:48px}}#vehicle-gallery-page .explore-products__footer{display:flex;justify-content:center;padding:1.5rem 0 2rem;background-color:#e8e8e8}#vehicle-gallery-page .explore-products__btn--fitment{display:inline-flex;align-items:center;gap:.5rem;background:#fff;color:#1c1d21;border:2px solid #1c1d21;padding:.75rem 2.5rem;font-size:18px;font-weight:800;text-transform:uppercase;text-decoration:none;cursor:pointer;letter-spacing:.03em;transition:background .2s,color .2s}#vehicle-gallery-page .explore-products__btn--fitment:hover{background:#1c1d21;color:#fff}li.navUser-item.navUser-item--cart{display:none!important}.header-logo{justify-content:space-between}.navUser-item--mobile-search{display:none!important}
