:root{--slideshow-content-padding-vertical: 5rem;--slideshow-content-padding-horizontal: 5rem}slideshow-component{display:block;height:auto;overflow:visible;position:relative}.slideshow{position:relative;display:block;background:rgb(var(--color-base-background-2));border-radius:var(--border-radius-base);overflow:hidden;z-index:1}.block-section-fullwidth .slideshow{border-radius:0}.slideshow:not(.flickity-enabled) .slideshow-slide:not(:first-of-type){display:none}.slideshow-slide{position:relative;width:100%;display:block;flex:none}.slideshow-slide:before{content:"";display:block;width:0;height:0;padding-bottom:100%}@media(min-width:750px){.slideshow-slide:before{padding-bottom:56.25%}.slideshow-size-small .slideshow-slide{height:500px}.slideshow-size-medium .slideshow-slide{height:600px}.slideshow-size-large .slideshow-slide{height:700px}.slideshow-size-full .slideshow-slide{height:100vh}.slideshow-size-three-quarters .slideshow-slide{height:75vh}.slideshow-size-two-thirds .slideshow-slide{height:66.666vh}.slideshow-size-two-thirds .slideshow-slide:before,.slideshow-size-three-quarters .slideshow-slide:before,.slideshow-size-full .slideshow-slide:before,.slideshow-size-small .slideshow-slide:before,.slideshow-size-medium .slideshow-slide:before,.slideshow-size-large .slideshow-slide:before{padding-bottom:0}}.slideshow-slide:after{content:"";pointer-events:none;position:absolute;bottom:0;inset-inline-start:0;width:100%;height:100%}.slideshow-media{position:absolute;width:100%;height:100%;inset-inline-start:0;top:0}.slideshow-media img{max-width:100%;width:100%;height:100%;position:absolute;top:0;inset-inline-start:0;display:block;object-fit:cover}.slideshow-slide:not(:first-of-type):not(.is-selected) .slideshow-media{display:none}.slideshow-content-wrap{position:absolute;width:100%;height:100%;top:0;inset-inline-start:0;display:flex;align-items:center}.slideshow-content-container{position:relative;width:100%;height:100%;display:flex;flex-direction:column;color:var(--color-base-white);z-index:1;padding:2rem 2rem 5rem}.slideshow-content{position:relative;z-index:1000;width:100%}@media(min-width:750px){.slideshow-content-container{padding:3rem 3rem 5rem}}@media(min-width:990px){.slideshow-content-container{padding:var(--slideshow-content-padding-vertical) var(--slideshow-content-padding-horizontal)}.block-section-fullwidth .slideshow-size-full,.block-section-fullwidth .slideshow-size-adapt_image,.block-section-fullwidth .slideshow-size-large{--slideshow-content-padding-vertical: 9rem}.block-section-fullwidth .slideshow-size-three-quarters,.block-section-fullwidth .slideshow-size-medium{--slideshow-content-padding-vertical: 7rem}}.slideshow-content>:last-child{margin-bottom:0}.block-section-fullwidth .slideshow-content-container{padding-left:0;padding-right:0}.slideshow-content-wrap .container{width:100%;height:100%;position:relative;display:flex;align-items:center}.slideshow-heading{margin-bottom:1rem}.slideshow-heading,.slideshow-heading a{color:currentColor}.slideshow-heading-sm{font-size:calc(var(--font-heading-scale) * 1.8rem)}.slideshow-heading-md{font-size:calc(var(--font-heading-scale) * 2.2rem)}.slideshow-heading-lg{font-size:calc(var(--font-heading-scale) * 2.4rem)}.slideshow-heading-xl{font-size:calc(var(--font-heading-scale) * 2.5rem)}.slideshow-heading-xxl{font-size:calc(var(--font-heading-scale) * 2.6rem);line-height:40px}@media(min-width:750px){.slideshow-heading-desktop-sm{font-size:calc(var(--font-heading-scale) * 2rem)}.slideshow-heading-desktop-md{font-size:calc(var(--font-heading-scale) * 2.4rem)}.slideshow-heading-desktop-lg{font-size:calc(var(--font-heading-scale) * 3rem)}.slideshow-heading-desktop-xl{font-size:calc(var(--font-heading-scale) * 3.5rem)}.slideshow-heading-desktop-xxl{font-size:calc(var(--font-heading-scale) * 4.5rem);line-height:50px}.slideshow-heading-desktop-xxxl{font-size:calc(var(--font-heading-scale) * 6.5rem);line-height:normal}}.slideshow-text{font-size:calc(var(--font-body-scale) * 1.4rem);line-height:1.5;margin-bottom:2.5rem}@media(min-width:750px){.slideshow-text{font-size:calc(var(--font-body-scale) * 1.6rem)}}.slideshow-text a{color:currentColor;text-decoration:underline;text-underline-offset:.3rem;text-decoration-thickness:.1rem;transition:text-decoration .18s ease}.slideshow-text a:hover{text-decoration-thickness:.2rem}.slideshow-buttons{display:inline-flex;grid-gap:1rem;align-items:center;flex-wrap:wrap}.slideshow-buttons .button-text-link{color:currentColor}.slideshow-navigation-dots{display:block;height:2rem}.slideshow-controls-wrap{position:absolute;inset-inline-start:0;bottom:1.5rem;width:100%;z-index:1}.slideshow-controls{display:flex;align-items:center;justify-content:center;margin-top:1rem;line-height:1}@media(min-width:750px){.slideshow-controls{margin-top:0}}.slideshow-controls button{border:0;box-shadow:none;margin:0;min-width:0;background:none;cursor:pointer;padding:0}.slideshow-controls button:focus{outline:none}.slideshow-controls button:focus-visible{outline:0;box-shadow:0 0 0 calc(.1rem + var(--inputs-border-width)) rgba(var(--color-foreground))}.slideshow-pagination-link{width:100%;height:auto;display:flex;align-items:center;justify-content:center}.slideshow-pagination{display:flex;gap:10px;align-items:center;position:relative}.slideshow-pagination-link{color:var(--color-base-white);opacity:.5;padding:.5rem 0;line-height:0}.slideshow-pagination-link:focus-visible,.slideshow-pagination-link:hover{opacity:.8}.slideshow-pagination-link.is-active{color:rgba(var(--color-accent-1),1);opacity:1}.slideshow-dot{width:.8rem;height:.5rem;border-radius:50%;display:block;background:#fff}.slideshow-arrow-controls-wrap{position:absolute;top:50%;width:100%;display:none;align-items:center;transform:translateY(-50%);z-index:999;pointer-events:none}@media(min-width:990px){.slideshow-arrow-controls-wrap{display:flex}}.slideshow-arrow-controls-wrap .container{position:relative;width:100%}.slideshow-button-arrow{background:none;box-shadow:none;border:0;color:var(--color-base-white);width:5.4rem;height:5.4rem;pointer-events:auto;cursor:pointer;position:absolute;top:50%;transform:translateY(-50%);margin:0;padding:0;opacity:.8}.slideshow-button-arrow:hover{opacity:1}.slideshow-button-arrow .angle{width:4.4rem;height:4.4rem}.slideshow-button-arrow .angle-icon:before,.slideshow-button-arrow .angle-icon:after{height:.4rem}.slideshow-button-arrow .angle-icon:before{left:.4rem}.slideshow-button-arrow .angle-icon:after{right:.4rem}.slideshow-button-prev{inset-inline-start:0}.slideshow-button-next{inset-inline-end:0}.slideshow-block-navigation{position:absolute;width:100%;height:100%;z-index:1;opacity:0;display:none;transition:opacity .18s ease;pointer-events:none}@media(min-width:990px){.slideshow-block-navigation{display:block}.flickity-enabled .slideshow-block-navigation{opacity:1}}.slideshow-block-navigation .container{position:relative;width:100%;height:100%;display:flex;align-items:center}.slideshow-block-navigation-items{position:absolute;width:36rem;height:calc(100% - calc((var(--slideshow-content-padding-vertical) * 2) - 1rem));top:var(--slideshow-content-padding-vertical);inset-inline-end:var(--slideshow-content-padding-horizontal);display:block;overflow-x:hidden;overflow-y:auto;scroll-behavior:smooth;scrollbar-width:none;scroll-snap-type:y mandatory;overscroll-behavior:contain;pointer-events:auto}.block-section-fullwidth .slideshow-block-navigation-items{inset-inline-end:2rem}.slideshow-size-full .slideshow-block-navigation-items,.slideshow-size-adapt_image .slideshow-block-navigation-items{height:50rem;max-height:calc(100% - calc(var(--slideshow-content-padding-vertical) * 2));top:var(--slideshow-content-padding-vertical)}.slideshow-block-navigation-items::-webkit-scrollbar{display:none}slideshow-block-navigation-item{display:block;height:33.3333%;padding-bottom:1rem}.slideshow-block-navigation-item{display:block;position:relative;border-radius:var(--border-radius-base);overflow:hidden;height:100%;scroll-snap-align:start;filter:grayscale(0);transition:filter .18s ease;background-color:#ffffffd9}.slideshow-block-navigation-item:after{content:"";position:absolute;pointer-events:none;background:#00000073;width:100%;height:100%;top:0;inset-inline-start:0;transition:opacity .18s ease;opacity:0}.slideshow-block-navigation-item:not(.is-active):after{opacity:1}.slideshow-block-navigation-item:before{content:"";position:absolute;pointer-events:none;box-shadow:0 0 0 1px #ffffff1a;z-index:1;width:calc(100% - 2px);height:calc(100% - 2px);inset-inline-start:1px;top:1px;border-radius:var(--border-radius-base)}.slideshow-block-navigation-item:not(.is-active){filter:grayscale(1)}.slideshow-block-navigation-item-img{position:absolute;top:0;inset-inline-start:0;width:100%;height:100%;border-radius:var(--border-radius-base);object-fit:cover}.slideshow-progress-bar,.slideshow-block-navigation-item-progress{position:absolute;bottom:0;inset-inline-start:0;width:100%;height:.3rem;background:#fff6;opacity:1;transition:opacity .18s ease;z-index:10}.slideshow-progress-bar{top:0;bottom:auto}@media(min-width:990px){.slideshow-progress-bar{display:none}}.slideshow-progress-bar .progress-bar,.slideshow-block-navigation-item-progress .progress{width:0;position:absolute;inset-inline-start:0;bottom:0;height:100%;z-index:1;background-color:rgba(var(--color-accent-1))}.slideshow-block-navigation-item:not(.is-active) .slideshow-block-navigation-item-progress{opacity:0}.slideshow-block-navigation-item-shine{position:absolute;top:0;inset-inline-start:0;height:100%;width:100%;z-index:2;transition:background-color .18s ease}.slideshow-block-navigation-item-shine:before{content:"";position:absolute;top:-50%;inset-inline-start:-100%;width:150px;height:300%;background-image:linear-gradient(90deg,#fff0,#ffffff4d 40%,#ffffff59,#ffffff4d 60%,#fff0);transform:rotate(30deg);opacity:.4;transition:opacity .3s}.slideshow-block-navigation-item:hover .slideshow-block-navigation-item-shine{background:#ffffff06}.slideshow-block-navigation-item:hover .slideshow-block-navigation-item-shine:before{inset-inline-start:150%;opacity:.4;transition:opacity .3s,inset-inline-start .65s ease-out}.flickity-enabled.is-fade .flickity-slider>*{pointer-events:none;z-index:0}.flickity-enabled.is-fade .flickity-slider>.is-selected{pointer-events:auto;z-index:1}.slideshow-heading{margin-bottom:0;text-transform:capitalize}.slideshow-content .slideshow-text{line-height:30px}.slideshow-content-container .slideshow-buttons{margin-top:30px}.slideshow-buttons .button svg{width:12px;height:12px}.slideshow-buttons .button svg path{fill:currentColor}.slideshow-pagination .slideshow-dot{width:25px;height:3px;border-radius:50px}.slideshow-content .main-small-sub-text{display:flex;gap:10px;color:rgba(var(--color-buttons-secondary-text),.7);margin-bottom:28px;line-height:normal;font-size:13px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.slideshow-content .main-small-sub-text svg{width:25px;height:auto}.slideshow-content .slideshow-text h2{margin-top:0}.slideshow-heading .heading_highlight{display:block;color:rgba(var(--color-base-text-alt))}.find_part_block .slideshow-content-left{width:55%}.find_part_block .find_part{width:45%;background:#fff;border-radius:20px;padding:32px;box-shadow:#00000059 0 24px 60px}.block-section-fullwidth .find_part_block .slideshow-content-container{flex-direction:row;gap:70px;align-items:center}.slideshow-content .main-banner-content p{font-size:20px;line-height:1.5;max-width:560px;color:rgba(var(--color-buttons-secondary-text),.7);margin-bottom:0}.slideshow-buttons .button.color-button-button-secondary{background-color:transparent;border:1.5px solid rgb(var(--color-base-border))}.slideshow-buttons .button.color-button-button-secondary:hover{background:rgb(var(--color-button));border-color:rgb(var(--color-button))}.slideshow_mobile_btn{display:none}.fitment-guarantee-text a:hover{color:rgb(var(--color-base-text-alt))}.find_part .ymm_app #ymm_searchbox{border:none!important;margin:0}.find_part #ymm_searchbox{background-color:transparent!important;padding:0}.find_part #ymm_searchbox #ymm_form .dropdowns li:not(.ymm_bttns){flex:0 0 50%}.find_part .ymm_app #ymm_searchbox h2{font-size:24px;text-align:left;text-transform:none;margin:0 0 20px;color:rgb(var(--color-base-text))!important}.find_part .ymm_app #ymm_searchbox ul{margin-top:0;row-gap:14px}.find_part .ymm_app #ymm_searchbox ul li{padding-top:0}.find_part .ymm_app #ymm_searchbox label{font-size:12px;letter-spacing:.06em;color:rgb(var(--color-base-text),.7)}.find_part .ymm_app #ymm_searchbox select{font-weight:600;min-height:48px;border:1px solid rgb(var(--color-base-border));border-radius:10px;padding:0 12px;font-size:15px;color:rgb(var(--color-base-text));text-transform:none;letter-spacing:0px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231a1a1a' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:calc(100% + -0px) center;background-size:16px}.find_part .ymm_app #ymm_searchbox .btn{font-size:calc(var(--font-body-scale) * 1.6rem);min-width:auto;border:none;padding:1.2rem 2.5rem 1.1rem;transition:.3s;height:auto;line-height:calc(1 / var(--font-body-scale));border-radius:var(--buttons-radius);font-weight:var(--font-bolder-weight);word-break:break-word;text-transform:var(--font-buttons-transform)}.find_part .ymm_app #ymm_searchbox .btn.ymm_reset{display:none}.find_part .ymm_app #ymm_searchbox.horizontal ul li:not(.ymm_bttns),.find_part .ymm_app #ymm_searchbox.horizontal ul li:nth-child(n+4)+li.ymm_bttns,.find_part .ymm_app #ymm_searchbox .btn{width:100%}.find_part li#ymm_loader{display:none;!important}.fitment-guarantee-block{line-height:1.4;margin-top:16px;display:flex;gap:12px;align-items:flex-start;padding-top:18px;border-top:1px solid rgb(var(--color-base-border))}.fitment-guarantee-icon{flex-shrink:0;color:var(--color-success);display:flex;align-items:center}.fitment-guarantee-icon svg{width:18px;height:18px}.fitment-guarantee-text{flex:1}.fitment-guarantee-text a{color:rgb(var(--color-base-accent-3));text-decoration:underline;text-underline-offset:3px;transition:color .2s ease}.fitment-guarantee-text p{margin-bottom:0;font-size:14px;line-height:1.5;color:rgb(var(--color-base-text))}@media only screen and (max-width:1199px){.slideshow-heading{font-size:calc(var(--font-heading-scale) * 4.5rem - 7px);margin-bottom:15px}.block-section-fullwidth .find_part_block .slideshow-content-container{gap:20px}.slideshow-content .main-banner-content p{font-size:18px}}@media only screen and (max-width:989px){.slideshow-heading{font-size:calc(var(--font-heading-scale) * 4.5rem - 13px)}.slideshow-content .main-small-sub-text{margin-bottom:20px}.slideshow-content .main-banner-content p{font-size:16px}.slideshow-content-container .slideshow-buttons{margin-top:20px}.find_part_block .find_part{padding:20px}}@media only screen and (max-width:749px){.slideshow-heading{font-size:calc(var(--font-heading-scale) * 3.8rem)}.slideshow-text{margin-bottom:16px}.slideshow-content-container{padding:3rem 2rem}.template-page-contact .slideshow-media img{object-position:64%}.block-section-fullwidth .find_part_block .slideshow-content-container{flex-direction:column;gap:18px;align-items:flex-start}.find_part_block .slideshow-content-left,.find_part_block .find_part{width:100%}.slideshow-content .main-small-sub-text{margin-bottom:18px;font-size:12px}.slideshow-heading{margin-bottom:18px}.slideshow-heading .heading_highlight{display:inline-block}.slideshow_mobile_btn{display:block;width:100%}.slideshow-content-container .slideshow-buttons{width:100%}.sm-hide{display:none}.find_part_block .find_part{height:auto}.find_part_block.slideshow-slide:before{padding:0}.find_part_block .slideshow-content-wrap{position:static}.find_part .ymm_app #ymm_searchbox ul{flex-direction:column}.find_part .ymm_app #ymm_searchbox h2{font-size:20px;margin:0 0 14px}.find_part .ymm_app #ymm_searchbox label{font-size:11.5px}.fitment-guarantee-block{margin-top:12px;gap:8px;padding-top:12px}.fitment-guarantee-text p{font-size:13px}}@media only screen and (max-width:480px){.slideshow_mobile_btn .button.color-button-button-secondary{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/54/assets/section-slideshow.css.map */
