.block-accessories-base-container.block-accessories-container .slick-slider-dots-container{display:flex;flex-wrap:wrap;padding:1rem 0;width:100%}@media only screen and (min-width:64.0625em){.block-accessories-base-container.block-accessories-container .slick-slider-dots-container{padding:0}}.block-accessories-base-container.block-accessories-container .slick-dots{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;list-style-type:none;margin:0;position:static;width:100%}.block-accessories-base-container.block-accessories-container .slick-dots li{height:auto;margin:0;width:auto}.block-accessories-base-container.block-accessories-container .slick-dots button{height:30px;margin:0;padding:0;width:30px}.block-accessories-base-container.block-accessories-container .slick-dots button::before{color:#232323;font-size:14px;height:30px;line-height:30px;transition:all .3s ease-in-out;width:30px}@media only screen and (min-width:40.0625em){.block-accessories-base-container.block-accessories-container .slick-dots button::before{height:25px;line-height:25px;width:25px}}@media only screen and (min-width:64.0625em){.block-accessories-base-container.block-accessories-container .slick-dots button::before{font-size:10px;height:20px;line-height:20px;width:20px}}@media only screen and (min-width:40.0625em){.block-accessories-base-container.block-accessories-container .slick-dots button{height:25px;width:25px}}@media only screen and (min-width:64.0625em){.block-accessories-base-container.block-accessories-container .slick-dots button{height:20px;width:20px}}.block-accessories-base-container.block-accessories-container .other-accessories-container.vehicles .product-image-wrapper{border-radius:5px 5px 0 0}.block-accessories-base-container.block-accessories-container .other-accessories-container.vehicles .vehicle-details{margin-bottom:.5rem}.block-accessories-base-container.block-accessories-container .other-accessories-container.vehicles .vehicle-details p{color:#232323;margin:0}.block-accessories-base-container.block-accessories-container .other-accessories-container.vehicles .vehicle-details span.vehicle-model{color:var(--primary-color, #e01e3b);font-weight:bold;margin-left:5px}.block-accessories-base-container.block-accessories-container .other-accessories-container.vehicles .vehicles-container{display:flex;width:100%}.block-accessories-base-container.block-accessories-container .other-accessories-container.vehicles .vehicles-container:not(.main-scrollbar){flex-wrap:wrap}@media only screen and (min-width:40.0625em){.block-accessories-base-container.block-accessories-container .other-accessories-container.vehicles .vehicles-container .slick-slide>div{margin:0 5px}}.block-accessories-base-container.block-accessories-container .other-accessories-container.vehicles .carousel-container .carousel-vehicles-container{padding:0 35px;position:relative}.block-accessories-base-container.block-accessories-container .other-accessories-container.vehicles .carousel-container.no-arrow-slick-slider .carousel-vehicles-container{padding:0}.block-accessories-base-container.block-accessories-container .other-accessories-container.vehicles .accessories-container.outer{margin-top:1rem}.block-accessories-base-container.block-accessories-container .other-accessories-container.vehicles .accessories-container.outer .close-fa-times{color:var(--primary-color, #e01e3b);cursor:pointer;font-size:1.5rem;position:absolute;right:1rem;top:1rem;transition:all .3s ease-in-out;z-index:2}.block-accessories-base-container.block-accessories-container .other-accessories-container.vehicles .accessories-container.outer .close-fa-times:hover,.block-accessories-base-container.block-accessories-container .other-accessories-container.vehicles .accessories-container.outer .close-fa-times:focus{color:color-mix(in srgb, var(--primary-color, #e01e3b), #000 10%)}.block-accessories-base-container.block-accessories-container .other-accessories-container.vehicles .accessories-container.hide{display:none}.block-accessories-base-container.block-accessories-container .other-accessories-container.vehicles .heading{font-size:var(--heading-1-font-size, 36px);line-height:var(--heading-1-font-size, 36px);margin-bottom:1rem;padding-bottom:1rem}.block-accessories-base-container.block-accessories-container .other-accessories-container.vehicles .heading::after{background-color:var(--primary-color, #e01e3b);bottom:-2px;content:"";height:4px;left:50%;max-width:85px;position:absolute;transform:translateX(-50%);width:100%;z-index:1}.block-accessories-base-container.block-accessories-container .vehicle-details-hover{align-items:center;background-color:rgba(35,35,35,.9);bottom:0;cursor:pointer;display:flex;height:100%;justify-content:center;left:0;opacity:0;padding:1rem;position:absolute;right:0;top:0;transition:all .3s ease-in-out;width:100%;z-index:5}.block-accessories-base-container.block-accessories-container .vehicle-details-hover .vehicle-details-container{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0;padding:0;transition:all .3s ease-in-out}.block-accessories-base-container.block-accessories-container .vehicle-details-hover .vehicle-details-container>div{display:flex}.block-accessories-base-container.block-accessories-container .vehicle-details-hover .vehicle-details-container>div:first-child:not(.view-details){flex-direction:row}.block-accessories-base-container.block-accessories-container .vehicle-details-hover .vehicle-details-container>div:first-child.view-details{margin-top:0}.block-accessories-base-container.block-accessories-container .vehicle-details-hover .vehicle-details-container>div>div{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-right:1rem}.block-accessories-base-container.block-accessories-container .vehicle-details-hover .vehicle-details-container>div>div:last-child{margin-right:0}@media only screen and (max-width: 64em){.block-accessories-base-container.block-accessories-container .vehicle-details-hover .vehicle-details-container>div>div{margin-right:10px}}.block-accessories-base-container.block-accessories-container .vehicle-details-hover .vehicle-details-container>div.view-details{justify-content:center;margin:10px 0 0;width:100%}.block-accessories-base-container.block-accessories-container .vehicle-details-hover .vehicle-details-container>div.view-details p{margin:0}@media only screen and (max-width: 64em){.block-accessories-base-container.block-accessories-container .vehicle-details-hover .vehicle-details-container>div.view-details{margin:5px 0 0}}.block-accessories-base-container.block-accessories-container .vehicle-details-hover .vehicle-details-container p{color:#fff;font-weight:bold;margin:10px 0 0;text-align:center;text-transform:uppercase;font-size:12px;line-height:15px}@media only screen and (max-width: 64em){.block-accessories-base-container.block-accessories-container .vehicle-details-hover .vehicle-details-container p{margin:5px 0 0;font-size:10px;line-height:13px}}.block-accessories-base-container.block-accessories-container .vehicle-details-hover .vehicle-details-container.hide-me{opacity:0}.block-accessories-base-container.block-accessories-container .vehicle-details-hover .icon-wrapper{align-items:center;background-color:rgba(0,0,0,0);border:3px solid #fff;border-radius:50%;display:flex;height:50px;justify-content:center;text-align:center;width:50px}.block-accessories-base-container.block-accessories-container .vehicle-details-hover .icon-wrapper i{color:#fff;font-size:22px;transition:all .3s ease-in-out}@media only screen and (max-width: 64em){.block-accessories-base-container.block-accessories-container .vehicle-details-hover .icon-wrapper i{font-size:12px;line-height:15px}}@media only screen and (max-width: 64em){.block-accessories-base-container.block-accessories-container .vehicle-details-hover .icon-wrapper{border-width:2px;height:30px;width:30px}}@media only screen and (max-width: 64em){.block-accessories-base-container.block-accessories-container .vehicle-details-hover{height:auto;left:auto;opacity:1;padding:.5rem;top:auto;width:auto}}.block-accessories-base-container.block-accessories-container .slick-slider-prev-arrow,.block-accessories-base-container.block-accessories-container .slick-slider-next-arrow{align-items:center;background-color:hsla(0,0%,100%,.9);color:var(--primary-color, #e01e3b);display:flex;height:35px;justify-content:center;margin:0;outline:none;padding:0;position:absolute;text-align:center;top:50%;transform:translateY(-50%);transition:all .3s ease-in-out;width:35px;z-index:5}.block-accessories-base-container.block-accessories-container .slick-slider-prev-arrow i,.block-accessories-base-container.block-accessories-container .slick-slider-next-arrow i{font-size:20px}.block-accessories-base-container.block-accessories-container .slick-slider-prev-arrow:hover,.block-accessories-base-container.block-accessories-container .slick-slider-next-arrow:hover{color:color-mix(in srgb, var(--primary-color, #e01e3b), #000 10%)}.block-accessories-base-container.block-accessories-container .slick-slider-prev-arrow.slick-hidden,.block-accessories-base-container.block-accessories-container .slick-slider-next-arrow.slick-hidden{display:none}.block-accessories-base-container.block-accessories-container .slick-slider-prev-arrow{left:0}.block-accessories-base-container.block-accessories-container .slick-slider-next-arrow{right:0}.block-accessories-base-container.block-accessories-container .vdp-accessories-container .accessory-container.active.carousel .accessories-slider{display:block;width:100%}.block-accessories-base-container.block-accessories-container .vdp-accessories-container .accessory-container.active.carousel .accessories-slider .slick-list{width:100%}.block-accessories-base-container.block-accessories-container .vdp-accessories-container .accessory-container.active.carousel .accessories-item{width:auto}.block-accessories-base-container.block-accessories-container .other-accessories-container.accessories .carousel-item-card{height:100%}.block-accessories-base-container.block-accessories-container .other-accessories-container.accessories .carousel-container.no-arrow-slick-slider .inner-accessory-container{padding:0}.block-accessories-base-container.block-accessories-container .other-accessories-container.accessories .carousel-vehicles-container{height:350px;overflow:hidden}.block-accessories-base-container.block-accessories-container .other-accessories-container.accessories .carousel-vehicles-container .accessory-container{background-color:#fff;height:100%;left:0;position:absolute;top:0;z-index:-100}.block-accessories-base-container.block-accessories-container .other-accessories-container.accessories .carousel-vehicles-container .accessory-container.active{z-index:1}.block-accessories-base-container.block-accessories-container .other-accessories-container.accessories .carousel-vehicles-container .inner-accessory-container{height:100%;padding:0 35px;width:100%}@media only screen and (min-width:64.0625em){.block-accessories-base-container.block-accessories-container .other-accessories-container.accessories .carousel-vehicles-container .inner-accessory-container{padding:0 35px}}.block-accessories-base-container.block-accessories-container .other-accessories-container.accessories .carousel-vehicles-container .slick-slider{margin:0}.block-accessories-base-container.block-accessories-container .other-accessories-container.accessories .carousel-vehicles-container .slick-slider,.block-accessories-base-container.block-accessories-container .other-accessories-container.accessories .carousel-vehicles-container .slick-list,.block-accessories-base-container.block-accessories-container .other-accessories-container.accessories .carousel-vehicles-container .slick-track,.block-accessories-base-container.block-accessories-container .other-accessories-container.accessories .carousel-vehicles-container .slick-slide>div{height:100%}.block-accessories-base-container.block-accessories-container .other-accessories-container.accessories .full-width-container{margin-top:1rem}.block-accessories-base-container.block-accessories-container .other-accessories-container.accessories .compatible-container .title-container{margin-bottom:1rem}.block-accessories-base-container.block-accessories-container .other-accessories-container.accessories .compatible-container .title{position:relative}.block-accessories-base-container.block-accessories-container .other-accessories-container.accessories .compatible-container .title p{border-bottom:none;padding-bottom:0}.block-accessories-base-container.block-accessories-container .other-accessories-container.accessories .compatible-container .title::after{background-color:var(--primary-color, #e01e3b);bottom:0;content:"";height:3px;left:50%;max-width:100px;position:absolute;transform:translateX(-50%);width:100%;z-index:1}@media only screen and (min-width:40.0625em){.block-accessories-base-container.block-accessories-container .other-accessories-container.accessories .compatible-container .title::after{display:none}}@media only screen and (max-width: 40em){.block-accessories-base-container.block-accessories-container .other-accessories-container.accessories .compatible-container .title{padding-bottom:1rem}}.block-accessories-base-container.block-accessories-container .other-accessories-container.accessories .vehicle-container{background-color:#fff;border-radius:5px;cursor:pointer;display:none;margin-bottom:1rem;overflow:hidden}.block-accessories-base-container.block-accessories-container .other-accessories-container.accessories .vehicle-container.active{display:flex}.block-accessories-base-container.block-accessories-container .other-accessories-container.accessories .vehicle-container:hover .vehicle-details-hover{opacity:1}@media only screen and (max-width: 40em){.block-accessories-base-container.block-accessories-container .other-accessories-container.accessories .vehicle-container{width:100%}}@media only screen and (min-width:40.0625em){.block-accessories-base-container.block-accessories-container .other-accessories-container.accessories .vehicle-container{margin:.5rem;width:calc(50% - 1rem)}}@media only screen and (min-width:64.0625em){.block-accessories-base-container.block-accessories-container .other-accessories-container.accessories .vehicle-container{width:calc(25% - 1rem)}}@media only screen and (min-width:90.0625em){.block-accessories-base-container.block-accessories-container .other-accessories-container.accessories .vehicle-container{width:calc(20% - 1rem)}}.block-accessories-base-container.block-accessories-container .other-accessories-container.accessories .accessory-form-container{max-height:90%}.block-accessories-base-container.block-accessories-container .other-accessories-container.accessories .accessory-form-container .content-container{overflow:hidden;padding:0}@media only screen and (min-width:40.0625em){.block-accessories-base-container.block-accessories-container .other-accessories-container.accessories .accessory-form-container{width:70%}}@media only screen and (min-width:64.0625em){.block-accessories-base-container.block-accessories-container .other-accessories-container.accessories .accessory-form-container{width:50%}}@media only screen and (max-width: 64em){.block-accessories-base-container.block-accessories-container .other-accessories-container.accessories .inquire-form{flex-direction:column;justify-content:normal}}@media only screen and (min-width:64.0625em){.block-accessories-base-container.block-accessories-container .other-accessories-container.accessories .inquire-form{flex-direction:row;padding-bottom:100px;position:relative}}.block-accessories-base-container.block-accessories-container .other-accessories-container.accessories .overflow-container{background-color:#fff;overflow:auto;padding:.25rem .5rem}.block-accessories-base-container.block-accessories-container .other-accessories-container.accessories .overflow-container::-webkit-scrollbar{-webkit-appearance:none}.block-accessories-base-container.block-accessories-container .other-accessories-container.accessories .overflow-container::-webkit-scrollbar:vertical{width:5px}.block-accessories-base-container.block-accessories-container .other-accessories-container.accessories .overflow-container::-webkit-scrollbar:horizontal{height:5px}.block-accessories-base-container.block-accessories-container .other-accessories-container.accessories .overflow-container::-webkit-scrollbar:vertical{width:5px}.block-accessories-base-container.block-accessories-container .other-accessories-container.accessories .overflow-container::-webkit-scrollbar:horizontal{height:5px}.block-accessories-base-container.block-accessories-container .other-accessories-container.accessories .overflow-container::-webkit-scrollbar-thumb{background-color:var(--primary-color, #e01e3b);border:none;border-radius:0}.block-accessories-base-container.block-accessories-container .other-accessories-container.accessories .overflow-container::-webkit-scrollbar-track{background-color:hsl(0,0%,95%);border-radius:0;cursor:pointer}@media only screen and (min-width:64.0625em){.block-accessories-base-container.block-accessories-container .other-accessories-container.accessories .overflow-container{max-height:437px}}.block-accessories-base-container.block-accessories-container .overlay-container{background-color:rgba(35,35,35,.9);bottom:0;display:none;height:100%;left:0;padding:1rem;position:fixed;right:0;top:0;z-index:1000}.block-accessories-base-container.block-accessories-container .overlay-container .product-image-container{background-color:hsl(0,0%,97.5%);border-bottom:thin solid hsl(0,0%,95%);height:150px;max-height:150px;min-height:150px}@media only screen and (min-width:40.0625em){.block-accessories-base-container.block-accessories-container .overlay-container .product-image-container{height:200px;max-height:200px;min-height:200px}}.block-accessories-base-container.block-accessories-container .overlay-container .product-name-container,.block-accessories-base-container.block-accessories-container .overlay-container .product-price-container{padding:1rem}.block-accessories-base-container.block-accessories-container .overlay-container .product-name-container .product-name-heading,.block-accessories-base-container.block-accessories-container .overlay-container .product-name-container .product-price,.block-accessories-base-container.block-accessories-container .overlay-container .product-price-container .product-name-heading,.block-accessories-base-container.block-accessories-container .overlay-container .product-price-container .product-price{color:#232323;font-size:16px;line-height:18px;margin:0}.block-accessories-base-container.block-accessories-container .overlay-container .product-name-container .product-price,.block-accessories-base-container.block-accessories-container .overlay-container .product-price-container .product-price{font-weight:bold}.block-accessories-base-container.block-accessories-container .overlay-container .product-price-container{padding-top:0}.block-accessories-base-container.block-accessories-container .overlay-container .product-price-container .select-click.product-id{background-color:rgba(0,0,0,0);color:#232323;display:none;font-size:16px;font-weight:bold;line-height:18px;margin:0;outline:none;padding:0;text-align:right}.block-accessories-base-container.block-accessories-container .overlay-container .product-price-container .select-click.product-id.selected{display:block}.block-accessories-base-container.block-accessories-container .overlay-container .product-price-container .select-click.product-id.selected .fa-solid::before{content:""}.block-accessories-base-container.block-accessories-container .overlay-container .product-description-container{background-color:hsl(0,0%,97.5%);border-top:thin solid hsl(0,0%,95%);padding:1rem}.block-accessories-base-container.block-accessories-container .overlay-container .product-description-container .product-description{color:#232323;margin:0;font-size:14px;line-height:17px}.block-accessories-base-container.block-accessories-container .overlay-container.active{display:flex}.block-accessories-base-container.block-accessories-container .close-overlay{align-items:flex-start;background-color:rgba(0,0,0,0);border:none;bottom:0;color:#fff;display:flex;font-size:26px;height:100%;justify-content:flex-end;left:0;line-height:26px;margin:0;outline:none;padding:0;position:absolute;right:0;top:0;width:100%;z-index:1}.block-accessories-base-container.block-accessories-container .close-overlay .fa-solid{display:none}.block-accessories-base-container.block-accessories-container .inner-overlay-container{background-color:#fff;max-height:90%;max-width:500px;overflow:auto;padding:0;z-index:2}.block-accessories-base-container.block-accessories-container .inner-overlay-container::-webkit-scrollbar{-webkit-appearance:none}.block-accessories-base-container.block-accessories-container .inner-overlay-container::-webkit-scrollbar:vertical{width:5px}.block-accessories-base-container.block-accessories-container .inner-overlay-container::-webkit-scrollbar:horizontal{height:5px}.block-accessories-base-container.block-accessories-container .inner-overlay-container::-webkit-scrollbar:vertical{width:5px}.block-accessories-base-container.block-accessories-container .inner-overlay-container::-webkit-scrollbar:horizontal{height:5px}.block-accessories-base-container.block-accessories-container .inner-overlay-container::-webkit-scrollbar-thumb{background-color:var(--primary-color, #e01e3b);border:none;border-radius:0}.block-accessories-base-container.block-accessories-container .inner-overlay-container::-webkit-scrollbar-track{background-color:hsl(0,0%,95%);border-radius:0;cursor:pointer}.block-accessories-base-container.block-accessories-container .product-image{max-height:100%;width:auto}.block-accessories-base-container.block-accessories-container.fullscreen-block .outer-accessories-container{padding:0 1rem}.block-accessories-base-container.block-accessories-container .background-change{background-color:hsl(0,0%,97.5%);margin-bottom:calc(30px + 1rem);padding:calc(30px + 1rem) 1rem 1rem}.block-accessories-base-container.block-accessories-container .title{margin:0}.block-accessories-base-container.block-accessories-container .title p{border-bottom:3px solid var(--primary-color, #e01e3b);color:var(--primary-color, #e01e3b);font-size:18px;margin:0;padding-bottom:.5rem;position:relative}@media only screen and (min-width:40.0625em){.block-accessories-base-container.block-accessories-container .title p{border-bottom:none;border-left:3px solid var(--primary-color, #e01e3b);font-size:24px;padding-bottom:0;padding-left:1rem}}@media only screen and (min-width:40.0625em){.block-accessories-base-container.block-accessories-container .title:not(.center-me){text-align:left}}.block-accessories-base-container.block-accessories-container .product-image-wrapper{background-color:hsl(0,0%,97.5%);height:200px;overflow:hidden}.block-accessories-base-container.block-accessories-container .product-image{height:100%;object-fit:contain;width:100%}.block-accessories-base-container.block-accessories-container .grid-vehicles-container{max-height:500px;overflow:hidden}.block-accessories-base-container.block-accessories-container .grid-vehicles-container .overflow-scroll{overflow:auto}.block-accessories-base-container.block-accessories-container .grid-vehicles-container .overflow-scroll::-webkit-scrollbar{-webkit-appearance:none}.block-accessories-base-container.block-accessories-container .grid-vehicles-container .overflow-scroll::-webkit-scrollbar:vertical{width:5px}.block-accessories-base-container.block-accessories-container .grid-vehicles-container .overflow-scroll::-webkit-scrollbar:horizontal{height:5px}.block-accessories-base-container.block-accessories-container .grid-vehicles-container .overflow-scroll::-webkit-scrollbar:vertical{width:5px}.block-accessories-base-container.block-accessories-container .grid-vehicles-container .overflow-scroll::-webkit-scrollbar:horizontal{height:5px}.block-accessories-base-container.block-accessories-container .grid-vehicles-container .overflow-scroll::-webkit-scrollbar-thumb{background-color:var(--primary-color, #e01e3b);border:none;border-radius:0}.block-accessories-base-container.block-accessories-container .grid-vehicles-container .overflow-scroll::-webkit-scrollbar-track{background-color:hsl(0,0%,95%);border-radius:0;cursor:pointer}.block-accessories-base-container.block-accessories-container .carousel-container .slick-slide{margin:0 .5rem}.block-accessories-base-container.block-accessories-container .carousel-container .slick-slider.slick-dotted{margin-bottom:1rem}.block-accessories-base-container.block-accessories-container .scrollbar-container{height:auto;margin-top:1rem;overflow-x:auto;padding-bottom:.5rem}.block-accessories-base-container.block-accessories-container .scrollbar-container::-webkit-scrollbar{-webkit-appearance:none}.block-accessories-base-container.block-accessories-container .scrollbar-container::-webkit-scrollbar:vertical{width:5px}.block-accessories-base-container.block-accessories-container .scrollbar-container::-webkit-scrollbar:horizontal{height:5px}.block-accessories-base-container.block-accessories-container .scrollbar-container::-webkit-scrollbar:vertical{width:5px}.block-accessories-base-container.block-accessories-container .scrollbar-container::-webkit-scrollbar:horizontal{height:5px}.block-accessories-base-container.block-accessories-container .scrollbar-container::-webkit-scrollbar-thumb{background-color:var(--primary-color, #e01e3b);border:none;border-radius:0}.block-accessories-base-container.block-accessories-container .scrollbar-container::-webkit-scrollbar-track{background-color:hsl(0,0%,95%);border-radius:0;cursor:pointer}.block-accessories-base-container.block-accessories-container .main-scrollbar.accessory-container.active{flex-wrap:unset}@media only screen and (max-width: 40em){.block-accessories-base-container.block-accessories-container .grid-item-card{width:calc(50% - 0.5rem)}.block-accessories-base-container.block-accessories-container .grid-item-card:nth-child(1n+3){margin-top:1rem}.block-accessories-base-container.block-accessories-container .grid-item-card:nth-child(odd){margin-right:.5rem}.block-accessories-base-container.block-accessories-container .grid-item-card:nth-child(even){margin-left:.5rem}}@media only screen and (min-width:40.0625em)and (max-width:64em){.block-accessories-base-container.block-accessories-container .grid-item-card{width:calc(33.333333% - 0.5rem)}.block-accessories-base-container.block-accessories-container .grid-item-card:nth-child(1n+4){margin-top:1rem}.block-accessories-base-container.block-accessories-container .grid-item-card:not(:nth-child(3n+3)){margin-right:.75rem}}@media only screen and (min-width:64.0625em){.block-accessories-base-container.block-accessories-container .grid-item-card{width:calc(20% - 1rem)}.block-accessories-base-container.block-accessories-container .grid-item-card:nth-child(1n+6){margin-top:1rem}.block-accessories-base-container.block-accessories-container .grid-item-card:not(:nth-child(5n+5)){margin-right:1.25rem}}.block-accessories-base-container.block-accessories-container .scroll-item-card{min-width:300px;width:300px}.block-accessories-base-container.block-accessories-container .scroll-item-card:not(:last-child){margin-right:1rem}.block-accessories-base-container.block-accessories-container .vdp-accessories-container{background-color:var(--page-background-color, #ffffff)}.block-accessories-base-container.block-accessories-container .heading{color:var(--primary-color, #e01e3b);font-weight:bold;margin:0;text-transform:uppercase}.block-accessories-base-container.block-accessories-container p.content{color:#232323;margin:0}.block-accessories-base-container.block-accessories-container .button-container{margin:1rem 0}.block-accessories-base-container.block-accessories-container .button-container button{background:rgba(0,0,0,0);border:thin solid var(--paragraph-font-color, #333333);border-radius:0;color:var(--paragraph-font-color, #333333);font-weight:bold;margin:8px;outline:none;padding:7px 14px;text-transform:uppercase;transition:all .3s ease-in-out;font-size:12px;line-height:15px}.block-accessories-base-container.block-accessories-container .button-container button:hover,.block-accessories-base-container.block-accessories-container .button-container button:focus,.block-accessories-base-container.block-accessories-container .button-container button.active{background-color:var(--primary-color, #e01e3b);border-color:var(--primary-color, #e01e3b);color:var(--primary-font-color, #ffffff)}@media only screen and (min-width:64.0625em){.block-accessories-base-container.block-accessories-container .button-container button{margin:15px;padding:7px 25px}}.block-accessories-base-container.block-accessories-container .accessory-container{display:none;flex-wrap:wrap;width:100%}.block-accessories-base-container.block-accessories-container .accessory-container.active{display:flex}.block-accessories-base-container.block-accessories-container .accessories-item{background-color:#fff;transition:all .3s ease-in-out}.block-accessories-base-container.block-accessories-container .accessories-item.hide{display:none}@media only screen and (max-width: 40em){.block-accessories-base-container.block-accessories-container .accessories-item:not(:last-child){margin-bottom:1rem}}@media only screen and (min-width:40.0625em)and (max-width:64em){.block-accessories-base-container.block-accessories-container .accessories-item{width:calc(50% - 0.5rem)}.block-accessories-base-container.block-accessories-container .accessories-item:nth-child(1n+3){margin-top:1rem}.block-accessories-base-container.block-accessories-container .accessories-item:nth-child(odd){margin-right:.5rem}.block-accessories-base-container.block-accessories-container .accessories-item:nth-child(even){margin-left:.5rem}}@media only screen and (min-width:64.0625em){.block-accessories-base-container.block-accessories-container .accessories-item{width:calc(25% - 1rem)}.block-accessories-base-container.block-accessories-container .accessories-item:nth-child(1n+5){margin-top:1rem}.block-accessories-base-container.block-accessories-container .accessories-item:not(:nth-child(4n)){margin-right:1.33rem}}.block-accessories-base-container.block-accessories-container .inner-accessories-item{padding:1rem}.block-accessories-base-container.block-accessories-container .inner-accessories-item>*:not(:last-child){margin-bottom:.5rem}.block-accessories-base-container.block-accessories-container .product-name{margin-bottom:.5rem;padding:.5rem}.block-accessories-base-container.block-accessories-container .product-name p{color:#232323;font-size:1rem;margin:0}.block-accessories-base-container.block-accessories-container .product-price p{color:#232323;font-style:italic;font-weight:bold;margin:0;font-size:14px;line-height:17px}.block-accessories-base-container.block-accessories-container .actions-wrapper{margin-top:auto;padding:0 .5rem .5rem}.block-accessories-base-container.block-accessories-container .action{background-color:#fff;border-radius:50%;cursor:pointer;height:30px;margin:0;transition:all .3s ease-in-out;width:30px}.block-accessories-base-container.block-accessories-container .action .fa-solid{color:#232323;font-weight:bold}.block-accessories-base-container.block-accessories-container .action:not(:last-child){margin-right:.5rem}.block-accessories-base-container.block-accessories-container .action.selected .fa-solid::before{content:""}.block-accessories-base-container.block-accessories-container .action.selected .fa-solid,.block-accessories-base-container.block-accessories-container .action:hover .fa-solid,.block-accessories-base-container.block-accessories-container .action:focus .fa-solid{color:var(--primary-color, #e01e3b)}.block-accessories-base-container.block-accessories-container .format-container{border-left:30px solid rgba(0,0,0,0);border-right:30px solid rgba(0,0,0,0);height:0;left:50%;position:absolute;transform:translateX(-50%);width:0;z-index:2}.block-accessories-base-container.block-accessories-container .format-container.top{border-top:30px solid #fff;top:0}.block-accessories-base-container.block-accessories-container .format-container.bottom{border-top:30px solid hsl(0,0%,97.5%);bottom:-30px}.block-accessories-base-container.block-accessories-container .inquire-button{background-color:var(--primary-color, #e01e3b);border-radius:5px;color:var(--primary-font-color, #ffffff);cursor:pointer;overflow:hidden;padding:10px 15px}.block-accessories-base-container.block-accessories-container .inquire-button span{z-index:2}.block-accessories-base-container.block-accessories-container .inquire-button::after{background:color-mix(in srgb, var(--primary-color, #e01e3b), #000 5%);bottom:0;content:"";height:0;left:0;position:absolute;transition:all .3s ease-in-out;width:100%;z-index:1}.block-accessories-base-container.block-accessories-container .inquire-button:hover::after{height:100%}.block-accessories-base-container.block-accessories-container .form-overlay{background-color:rgba(35,35,35,.9);bottom:0;display:block;left:0;position:fixed;right:0;top:0;z-index:10}.block-accessories-base-container.block-accessories-container .form-overlay.hide{display:none}.block-accessories-base-container.block-accessories-container .form-container{background-color:#fff;margin:0 auto;position:relative;top:50%;transform:translateY(-50%);width:80%}@media only screen and (min-width:40.0625em){.block-accessories-base-container.block-accessories-container .form-container{width:60%}}@media only screen and (min-width:64.0625em){.block-accessories-base-container.block-accessories-container .form-container{width:50%}}@media only screen and (min-width:90.0625em){.block-accessories-base-container.block-accessories-container .form-container{width:40%}}.block-accessories-base-container.block-accessories-container .heading-container{background-color:hsl(0,0%,97.5%);padding:1rem}.block-accessories-base-container.block-accessories-container .heading-container .fa-x{color:var(--paragraph-font-color, #333333);cursor:pointer;font-size:18px;transition:all .3s ease-in-out}.block-accessories-base-container.block-accessories-container .heading-container .fa-x:hover,.block-accessories-base-container.block-accessories-container .heading-container .fa-x:focus{color:var(--primary-color, #e01e3b)}.block-accessories-base-container.block-accessories-container .heading-container p{color:var(--primary-color, #e01e3b);margin:0;text-align:left;text-transform:uppercase}.block-accessories-base-container.block-accessories-container .heading-container .heading{border-left:3px solid var(--primary-color, #e01e3b);padding:0 .5rem}.block-accessories-base-container.block-accessories-container .content-container{padding:1rem}.block-accessories-base-container.block-accessories-container .inquire-form label{font-weight:bold}.block-accessories-base-container.block-accessories-container .inquire-form input{border-radius:5px}.block-accessories-base-container.block-accessories-container .inquire-form input:focus,.block-accessories-base-container.block-accessories-container .inquire-form textarea:focus{border-color:var(--primary-color, #e01e3b);box-shadow:none}.block-accessories-base-container.block-accessories-container .inquire-form .input{width:47%}.block-accessories-base-container.block-accessories-container .inquire-form .promo-message input{margin:0 5px 0 0}.block-accessories-base-container.block-accessories-container .submit-container{margin-top:2rem}.block-accessories-base-container.block-accessories-container .submit-container .submit{background-color:var(--primary-color, #e01e3b);border-radius:5px;color:var(--primary-font-color, #ffffff);cursor:pointer;float:right;margin:0;outline:none;overflow:hidden;padding:10px 15px}.block-accessories-base-container.block-accessories-container .submit-container .submit span{z-index:2}.block-accessories-base-container.block-accessories-container .submit-container .submit::after{background:color-mix(in srgb, var(--primary-color, #e01e3b), #000 5%);bottom:0;content:"";height:0;left:0;position:absolute;transition:all .3s ease-in-out;width:100%;z-index:1}.block-accessories-base-container.block-accessories-container .submit-container .submit:hover::after,.block-accessories-base-container.block-accessories-container .submit-container .submit:focus::after{height:100%}.block-accessories-base-container.block-accessories-container .submit-container .submit-input{background:none;border:none;border-radius:0;color:#fff;cursor:pointer;position:relative;z-index:2}.block-accessories-base-container.block-accessories-container .submit-container:not(.no-float){margin-bottom:2rem;order:1;padding:0 1rem}@media only screen and (min-width:64.0625em){.block-accessories-base-container.block-accessories-container .submit-container:not(.no-float){align-items:center;bottom:0;height:100px;left:0;margin-bottom:0;margin-top:0;order:2;position:absolute;z-index:2}}.block-accessories-base-container.block-accessories-container .input-container{order:0;padding:1rem}.block-accessories-base-container.block-accessories-container .input-container .input.checkbox{width:100%}@media only screen and (min-width:64.0625em){.block-accessories-base-container.block-accessories-container .input-container .input{width:100%}}.block-accessories-base-container.block-accessories-container .input-container input[type=checkbox]{margin-bottom:0;margin-right:.5rem}@media only screen and (max-width: 64em){.block-accessories-base-container.block-accessories-container .input-container{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}}@media only screen and (min-width:64.0625em){.block-accessories-base-container.block-accessories-container .input-container{width:60%}}.block-accessories-base-container.block-accessories-container .form-selected-accessories{background-color:hsl(0,0%,97.5%);order:2;overflow:hidden;padding:1rem}.block-accessories-base-container.block-accessories-container .form-selected-accessories .title{font-weight:bold;margin:0 0 1rem;font-size:14px;line-height:17px}.block-accessories-base-container.block-accessories-container .form-selected-accessories .title::after{background-color:var(--primary-color, #e01e3b);bottom:0;content:"";height:1px;left:calc(50% - 30px);position:absolute;width:60px}.block-accessories-base-container.block-accessories-container .form-selected-accessories .selected-product{display:none;padding:.25rem 0}.block-accessories-base-container.block-accessories-container .form-selected-accessories .selected-product i.fa-check{background-color:#81d135;border-radius:50%;color:#fff;margin-right:3px;padding:4px;font-size:10px;line-height:13px}.block-accessories-base-container.block-accessories-container .form-selected-accessories .selected-product p{letter-spacing:1px;margin:0;width:calc(100% - 21px);font-size:12px;line-height:15px}.block-accessories-base-container.block-accessories-container .form-selected-accessories .selected-product p span:not(.price){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.block-accessories-base-container.block-accessories-container .form-selected-accessories .selected-product p .price{color:var(--paragraph-font-color, #333333);font-weight:bold;padding-left:.5rem}.block-accessories-base-container.block-accessories-container .form-selected-accessories .selected-product.active{display:flex}@media only screen and (min-width:64.0625em){.block-accessories-base-container.block-accessories-container .form-selected-accessories{order:1;width:40%}}.block-accessories-base-container.block-accessories-container .product-details-container{background-color:hsl(0,0%,97.5%)}.block-accessories-base-container.block-accessories-container .product-description.for-data{display:none}.block-accessories-base-container.block-accessories-container .selected-accessory-container{background-color:var(--primary-color, #e01e3b);border-radius:5px;cursor:pointer;display:none;margin:.5rem;overflow:hidden}.block-accessories-base-container.block-accessories-container .selected-accessory-container i.fa-x{background-color:color-mix(in srgb, var(--primary-color, #e01e3b), #000 5%);color:var(--primary-font-color, #ffffff);padding:9px;transition:all .3s ease-in-out}.block-accessories-base-container.block-accessories-container .selected-accessory-container p{color:var(--primary-font-color, #ffffff);margin:0;overflow:hidden;padding:5px 10px;text-overflow:ellipsis;white-space:nowrap}.block-accessories-base-container.block-accessories-container .selected-accessory-container.active{display:flex}.block-accessories-base-container.block-accessories-container .selected-accessory-container:hover i.fa-x{background-color:color-mix(in srgb, var(--primary-color, #e01e3b), #000 10%)}.block-accessories-base-container.block-accessories-container .matched-vehicles-container{display:none;margin-top:1rem}.block-accessories-base-container.block-accessories-container .matched-vehicles-container.active{display:flex}.block-accessories-base-container.block-accessories-container .vehicle-year-model{padding:.5rem}.block-accessories-base-container.block-accessories-container .vehicle-year-model p{margin:0}.block-accessories-base-container.block-accessories-container .vehicle-year-model .vehicle-model{color:var(--primary-color, #e01e3b);font-weight:bold;margin-left:5px}.block-accessories-base-container.block-accessories-container .vehicle-price{padding:.5rem 0}.block-accessories-base-container.block-accessories-container .vehicle-price::after{border-bottom:thin dotted var(--paragraph-font-color, #333333);content:"";height:1px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:100%;z-index:1}.block-accessories-base-container.block-accessories-container .vehicle-price p{background-color:#fff;font-weight:bold;margin:0;padding:0 .5rem;z-index:2}.block-accessories-base-container.block-accessories-container .vehicle-price p.starting-from{padding:0 1rem 0 .5rem}.block-accessories-base-container.block-accessories-container .vehicle-price p.price{color:var(--primary-color, #e01e3b);padding:0 .5rem 0 1rem}.block-accessories-base-container.block-accessories-container .vehicle-products-container{max-height:200px;overflow:auto;padding:.25rem .5rem}.block-accessories-base-container.block-accessories-container .vehicle-products-container::-webkit-scrollbar{-webkit-appearance:none}.block-accessories-base-container.block-accessories-container .vehicle-products-container::-webkit-scrollbar:vertical{width:5px}.block-accessories-base-container.block-accessories-container .vehicle-products-container::-webkit-scrollbar:horizontal{height:5px}.block-accessories-base-container.block-accessories-container .vehicle-products-container::-webkit-scrollbar:vertical{width:5px}.block-accessories-base-container.block-accessories-container .vehicle-products-container::-webkit-scrollbar:horizontal{height:5px}.block-accessories-base-container.block-accessories-container .vehicle-products-container::-webkit-scrollbar-thumb{background-color:var(--primary-color, #e01e3b);border:none;border-radius:0}.block-accessories-base-container.block-accessories-container .vehicle-products-container::-webkit-scrollbar-track{background-color:hsl(0,0%,95%);border-radius:0;cursor:pointer}.block-accessories-base-container.block-accessories-container .vehicle-products-container .product{display:none;padding:.25rem 0}.block-accessories-base-container.block-accessories-container .vehicle-products-container .product i.fa-check{background-color:#81d135;border-radius:50%;color:#fff;margin-right:3px;padding:4px;font-size:10px;line-height:13px}.block-accessories-base-container.block-accessories-container .vehicle-products-container .product p{letter-spacing:1px;margin:0;width:calc(100% - 21px);font-size:12px;line-height:15px}.block-accessories-base-container.block-accessories-container .vehicle-products-container .product span:not(.price){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.block-accessories-base-container.block-accessories-container .vehicle-products-container .product .price{color:var(--paragraph-font-color, #333333);font-weight:bold;padding-left:.5rem}.block-accessories-base-container.block-accessories-container .vehicle-products-container .product.active{display:flex}.block-accessories-base-container.block-accessories-container .view-accessories{background-color:var(--primary-color, #e01e3b);border-radius:0 0 5px 5px;color:var(--primary-font-color, #ffffff);cursor:pointer;margin-top:auto;overflow:hidden;padding:10px 15px}.block-accessories-base-container.block-accessories-container .view-accessories span{z-index:2}.block-accessories-base-container.block-accessories-container .view-accessories::after{background:color-mix(in srgb, var(--primary-color, #e01e3b), #000 5%);bottom:0;content:"";height:0;left:0;position:absolute;transition:all .3s ease-in-out;width:100%;z-index:1}.block-accessories-base-container.block-accessories-container .view-accessories:hover::after,.block-accessories-base-container.block-accessories-container .view-accessories.active::after{height:100%}.block-accessories-base-container.block-accessories-container .scroll{height:200px;overflow-y:scroll}.block-accessories-base-container.block-accessories-container .math-question-value-1,.block-accessories-base-container.block-accessories-container .math-question-value-2{border:none;max-width:40px;pointer-events:none;text-align:center}.block-accessories-base-container.block-accessories-container .math-question-result{flex-grow:0;margin-left:10px;max-width:40px}