@media screen and (max-width:749px){:root{--cp-mobile-gutter: 14px}main[data-template=index] .shopify-section{scroll-margin-top:72px}main[data-template=index] :is(.section,.section-background){--padding-block-start: 24px;--padding-block-end: 24px}main[data-template=index] :is(.page-width,.section-content-wrapper){padding-inline:var(--cp-mobile-gutter)}main[data-template=index] :is(h1,h2){line-height:1.06;letter-spacing:-.035em}main[data-template=index] h2{font-size:clamp(24px,7.2vw,30px);margin-block:0 10px}main[data-template=index] :is(p,.rte){line-height:1.5}main[data-template=index] .button:not(.button-unstyled){min-height:44px!important;padding:10px 16px!important;font-size:13px!important;border-radius:12px!important}main[data-template=index]>.shopify-section:first-child .hero__container{min-height:clamp(470px,66svh,590px)!important}main[data-template=index] .vehicle-finder--hero{width:calc(100% - 28px)!important}main[data-template=index] .vehicle-finder--hero .vehicle-finder__inner{padding:14px!important;border-radius:16px!important}main[data-template=index] .vehicle-finder--hero .vehicle-finder__heading{font-size:21px!important;margin-bottom:4px!important}main[data-template=index] :is(.resource-list,.product-grid,.collection-list){gap:10px!important}main[data-template=index] :is(.product-card,.collection-card){min-width:0}main[data-template=index] :is(.product-card__content,.collection-card__content){padding:10px!important}main[data-template=index] .product-card :is(h3,.product-card__title){font-size:13px!important;line-height:1.25!important}.cp-home-quicknav{padding:0 14px 14px!important}.cp-sierstukken-spotlight{padding:18px 14px 28px!important}.cp-sierstukken-spotlight__inner{min-height:0!important;border-radius:18px!important}.cp-sierstukken-spotlight__media{min-height:230px!important}.cp-sierstukken-spotlight__content{padding:22px 18px!important}.cp-order-confidence{padding:30px 14px 34px!important}.cp-order-confidence__inner{padding:20px 16px!important;gap:16px!important;border-radius:18px!important}.cp-custom-exhaust-full{padding:34px 14px 40px!important}main[data-template=index] .cp-custom-exhaust-full--home{margin-top:34px!important}.cp-custom-exhaust-full__inner{gap:20px!important}.cp-custom-exhaust-options{gap:8px!important;margin-top:18px!important}.cp-custom-exhaust-options article{padding:14px 12px!important;border-radius:13px!important}main[data-template=index] :is([id*=zaero],[id*=apex_feature]) .layered-slideshow-section{padding-block:20px!important}main[data-template=index] :is([id*=zaero],[id*=apex_feature]) layered-slideshow-component{width:calc(100% - 28px)!important}main[data-template=index] :is([id*=zaero],[id*=apex_feature]) .layered-slideshow__container{border-radius:18px!important}main[data-template=index] :is(.featured-blog-posts-card,.article-card){border-radius:14px}main[data-template=index] :is(.featured-blog-posts-card__content,.article-card__content){padding:12px!important}footer :is(.section,.footer__content){padding-block:24px!important}footer :is(.footer-block,.footer__blocks-wrapper){gap:14px!important}}@media screen and (max-width:749px){main[data-template=index] :is(.collection-list,.resource-list):has(.collection-card){gap:8px!important}main[data-template=index] .collection-card{border-radius:13px!important;overflow:hidden}main[data-template=index] .collection-card :is(.collection-card__image,.card__media,img){min-height:0!important}main[data-template=index] .collection-card :is(.collection-card__content,.card__content){padding:8px 9px!important}main[data-template=index] .collection-card :is(h3,.collection-card__title,.card__heading){font-size:11px!important;line-height:1.15!important;margin:0!important;overflow-wrap:anywhere}main[data-template=index] .collection-card :is(.collection-card__content,.card__content):has(h3){background:linear-gradient(180deg,transparent,rgba(0,0,0,.62))}main[data-template=index] :is([id*=zaero],[id*=apex_feature]) .layered-slideshow-section{padding-inline:0!important}main[data-template=index] :is([id*=zaero],[id*=apex_feature]) layered-slideshow-component{width:100%!important;max-width:none!important;margin-inline:0!important}main[data-template=index] :is([id*=zaero],[id*=apex_feature]) .layered-slideshow__container,main[data-template=index] :is([id*=zaero],[id*=apex_feature]) .layered-slideshow__panel-content{width:100%!important;border-radius:0!important;border-inline:0!important}.cp-custom-exhaust-full{padding:26px 12px 30px!important}.cp-custom-exhaust-full__inner{gap:14px!important}.cp-custom-exhaust-copy h2{font-size:25px!important}.cp-custom-exhaust-lead{margin-top:9px!important;font-size:12px!important;line-height:1.45!important}.cp-custom-exhaust-options{gap:7px!important;margin-top:14px!important}.cp-custom-exhaust-options article{padding:11px 10px!important;border-radius:11px!important}.cp-custom-exhaust-options article>span{width:24px!important;height:24px!important;margin-bottom:8px!important}.cp-custom-exhaust-options article :is(h3,strong){font-size:12px!important;line-height:1.2!important}.cp-custom-exhaust-options article p{font-size:10.5px!important;line-height:1.35!important}main[data-template=index] :is(.featured-blog-posts-card,.article-card) :is(h3,h4,.article-card__title){font-size:13px!important;line-height:1.25!important;margin-block:0 5px!important}main[data-template=index] :is(.featured-blog-posts-card,.article-card) :is(p,.rte,.article-card__excerpt){font-size:11px!important;line-height:1.4!important;margin-block:4px 0!important}main[data-template=index] :is(.featured-blog-posts-card__content,.article-card__content){padding:9px 10px!important}.cp-news-context{max-width:100%!important;margin-top:5px!important;font-size:10.5px!important;line-height:1.4!important}}@media screen and (max-width:749px){.cp-social__grid{display:flex!important;overflow-x:auto!important;gap:9px!important;padding:0 14px 7px 0!important;scroll-snap-type:x proximity!important;scrollbar-width:none!important;-webkit-overflow-scrolling:touch}.cp-social__grid::-webkit-scrollbar{display:none}.cp-social__tile{flex:0 0 46vw!important;min-width:0!important;scroll-snap-align:start;border-radius:13px!important;overflow:hidden}.cp-social__tile img,.cp-social__tile svg{width:100%!important;aspect-ratio:1/1!important;object-fit:cover!important}.cp-social__header{gap:10px!important}.cp-social__heading{font-size:25px!important}.cp-social__intro{font-size:11px!important;line-height:1.45!important}}@media screen and (max-width:749px){main[data-template=index] .cp-bestsellers-home :is(.resource-list,.product-grid,[data-testid=product-list]){gap:11px!important}main[data-template=index] .cp-bestsellers-home product-card,main[data-template=index] .cp-bestsellers-home .product-card{min-width:0!important}main[data-template=index] .cp-bestsellers-home :is(.card-gallery,.product-card__media,.product-card__image-container){aspect-ratio:1/1!important;min-height:0!important}main[data-template=index] .cp-bestsellers-home :is(.card-gallery,.product-card__media) img{width:100%!important;height:100%!important;object-fit:contain!important}main[data-template=index] .cp-bestsellers-home .product-card__content{padding:11px!important}main[data-template=index] .cp-bestsellers-home .product-card :is(h3,.product-card__title){font-size:13.5px!important;line-height:1.25!important}.cp-recent-projects__grid{gap:9px!important}.cp-recent-projects__card{flex:0 0 47vw!important;max-width:190px!important;border-radius:13px!important}.cp-recent-projects__media{aspect-ratio:4/5!important}.cp-recent-projects__body{padding:9px 9px 11px!important}.cp-recent-projects__body h3{font-size:13px!important}.cp-recent-projects__body p{font-size:9.5px!important;line-height:1.4!important}.cp-recent-projects__body a{margin-top:7px!important;font-size:9px!important}.cp-recent-projects__label{font-size:7px!important;margin-bottom:4px!important}}main[data-template=index] #shopify-section-categories_cp,main[data-template=index] #shopify-section-cp_combined_request,main[data-template=index] #shopify-section-apex_feature{width:100%!important;max-width:none!important;margin-inline:0!important}main[data-template=index] #shopify-section-categories_cp :is(.section,.section-content-wrapper,.page-width){max-width:none!important;width:100%!important}main[data-template=index] #shopify-section-apex_feature :is(.section,.layered-slideshow-section,layered-slideshow-component,.layered-slideshow__container){width:100%!important;max-width:none!important;margin-inline:0!important;border-radius:0!important}main[data-template=index] #shopify-section-apex_feature .layered-slideshow__panel-content{width:100%!important;max-width:none!important}main[data-template=index] #shopify-section-apex_feature :is(h2,.rte,p){text-align:center!important}@media screen and (max-width:749px){main[data-template=index] #shopify-section-categories_cp :is(.page-width,.section-content-wrapper){padding-inline:var(--cp-mobile-gutter)!important}main[data-template=index] #shopify-section-apex_feature :is(.layered-slideshow-section,layered-slideshow-component,.layered-slideshow__container){width:100%!important;max-width:none!important;margin-inline:0!important}}main[data-template=index] #shopify-section-apex_feature{width:100vw!important;max-width:none!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important}main[data-template=index] #shopify-section-apex_feature .section{display:block!important;width:100vw!important;max-width:none!important;padding-left:0!important;padding-right:0!important}main[data-template=index] #shopify-section-apex_feature layered-slideshow-component,main[data-template=index] #shopify-section-apex_feature .layered-slideshow__container,main[data-template=index] #shopify-section-apex_feature .layered-slideshow__panels,main[data-template=index] #shopify-section-apex_feature [role=tabpanel],main[data-template=index] #shopify-section-apex_feature .layered-slideshow__panel-content{width:100%!important;max-width:none!important;margin:0!important;border-radius:0!important}main[data-template=index] #shopify-section-apex_feature [role=tabpanel]:first-child .layered-slideshow__panel-content{width:100%!important;left:0!important;right:0!important}main[data-template=index] #shopify-section-apex_feature .layered-slideshow__content{width:100%!important;padding-left:max(20px,6vw)!important;padding-right:max(20px,6vw)!important}main[data-template=index] #shopify-section-apex_feature .layered-slideshow__content>*{margin-left:auto!important;margin-right:auto!important}main[data-template=index]{overflow-x:hidden}main[data-template=index] .shopify-section{position:relative}main[data-template=index] :is(#shopify-section-categories_cp,#shopify-section-product_list_fa6P9H,#shopify-section-reviews_cp,#shopify-section-cp_combined_request) :is(h2,.heading){letter-spacing:-.03em}main[data-template=index] :is(.cp-zaero,.cp-request){margin-block:0}main[data-template=index] #shopify-section-categories_cp .section,main[data-template=index] #shopify-section-product_list_fa6P9H .section{padding-block-start:42px!important;padding-block-end:42px!important}main[data-template=index] #shopify-section-cp_combined_request .cp-request{padding-block:42px}@media(max-width:749px){main[data-template=index] #shopify-section-categories_cp .section,main[data-template=index] #shopify-section-product_list_fa6P9H .section{padding-block-start:26px!important;padding-block-end:26px!important}main[data-template=index] #shopify-section-cp_combined_request .cp-request{padding-block:28px}}main[data-template=index] .cp-recent-projects{width:100%;text-align:center}main[data-template=index] .cp-recent-projects__header{max-width:900px;margin-left:auto!important;margin-right:auto!important;text-align:center!important}main[data-template=index] .cp-recent-projects__grid{justify-content:center!important;margin-left:auto!important;margin-right:auto!important}main[data-template=index] .cp-recent-projects :is(h2,.cp-recent-projects__heading,.cp-recent-projects__intro){text-align:center!important;margin-left:auto!important;margin-right:auto!important}@media(max-width:749px){main[data-template=index] .cp-recent-projects__grid{justify-content:flex-start!important}}@media screen and (max-width:749px){main[data-template=index]{overflow-x:hidden}main[data-template=index] h1{font-size:clamp(30px,9vw,40px)!important;line-height:.98!important}main[data-template=index] h2{font-size:clamp(25px,7.4vw,29px)!important;line-height:1!important;margin-bottom:8px!important}main[data-template=index] :is(#shopify-section-categories_cp,#shopify-section-brands_cp,#shopify-section-product_list_fa6P9H,#shopify-section-reviews_cp) .section{padding-block-start:24px!important;padding-block-end:24px!important}main[data-template=index] #shopify-section-brands_cp .section{padding-top:8px!important}main[data-template=index] #shopify-section-reviews_cp{overflow:hidden}main[data-template=index] #shopify-section-reviews_cp :is(.section,.section-content-wrapper){padding-top:26px!important;padding-bottom:22px!important}main[data-template=index] .cp-zaero__media{height:290px!important}main[data-template=index] .cp-zaero__overlay h2{font-size:clamp(30px,9vw,38px)!important}main[data-template=index] .cp-request{padding:24px 0!important}main[data-template=index] .cp-request__inner{padding:8px!important;border-radius:17px!important;gap:8px!important}main[data-template=index] .cp-request__copy{padding:20px 12px 16px!important}main[data-template=index] .cp-request h2{font-size:28px!important;margin:9px 0 10px!important}main[data-template=index] .cp-request__copy>p{font-size:12px!important;line-height:1.45!important}main[data-template=index] .cp-request__choices{margin-top:16px!important;gap:7px!important}main[data-template=index] .cp-request__choices div{padding:10px!important;border-radius:10px!important}main[data-template=index] .cp-request__choices strong{font-size:12px!important}main[data-template=index] .cp-request__choices small{margin:4px 0 0 25px!important;font-size:10px!important;line-height:1.35!important}main[data-template=index] .cp-request__card{padding:16px 12px!important;border-radius:13px!important}main[data-template=index] .cp-request input,main[data-template=index] .cp-request select,main[data-template=index] .cp-request textarea{font-size:12px!important;padding:10px!important;border-radius:9px!important}main[data-template=index] .cp-request button{min-height:44px!important;border-radius:9px!important}main[data-template=index] #shopify-section-featured_blog_posts_b6GJX3 .section{padding-block-start:28px!important;padding-block-end:24px!important}}@media screen and (max-width:749px){main[data-template=index] .cp-bestsellers-home{width:100vw!important;margin-left:calc(50% - 50vw)!important}main[data-template=index] .cp-bestsellers-home h2{font-size:28px!important}main[data-template=index] .cp-bestsellers-home .cp-bestsellers-eyebrow{font-size:9px!important}main[data-template=index] [id*=featured_blog_posts_b6GJX3] .section{padding-block:26px!important}main[data-template=index] [id*=reviews_cp] .section{padding-block:24px!important}}@media screen and (max-width:749px){main[data-template=index]{overflow-x:hidden}main[data-template=index]>.shopify-section:first-child .hero__container{min-height:440px!important}main[data-template=index] .vehicle-finder--hero{width:calc(100% - 20px)!important}main[data-template=index] .vehicle-finder--hero .vehicle-finder__inner{padding:12px!important;border-radius:13px!important}main[data-template=index] .vehicle-finder--hero .vehicle-finder__heading{font-size:19px!important}main[data-template=index] :is(#shopify-section-categories_cp,#shopify-section-brands_cp,#shopify-section-product_list_fa6P9H) .section{padding-block-start:22px!important;padding-block-end:22px!important}main[data-template=index] #shopify-section-brands_cp .section{padding-top:4px!important}main[data-template=index] #shopify-section-categories_cp .resource-list__carousel{--mobile-card-size:64cqw!important}main[data-template=index] #shopify-section-brands_cp .resource-list__carousel{--mobile-card-size:44cqw!important}main[data-template=index] #shopify-section-product_list_fa6P9H .resource-list__carousel{--mobile-card-size:58cqw!important}main[data-template=index] :is(#shopify-section-categories_cp,#shopify-section-brands_cp,#shopify-section-product_list_fa6P9H) slideshow-slides{scroll-padding-inline:12px!important}main[data-template=index] :is(#shopify-section-categories_cp,#shopify-section-brands_cp,#shopify-section-product_list_fa6P9H) .cp-resource-slider-dots{margin-top:9px!important;min-height:24px!important}main[data-template=index] :is(#shopify-section-categories_cp,#shopify-section-brands_cp,#shopify-section-product_list_fa6P9H) .cp-resource-slider-dots .slideshow-controls__dots{padding:6px 9px!important;gap:6px!important}main[data-template=index] .collection-card{border-radius:10px!important}main[data-template=index] .collection-card :is(h3,.collection-card__title,.card__heading){font-size:10.5px!important}main[data-template=index] .cp-bestsellers-home .product-card__content{padding:9px!important}main[data-template=index] .cp-bestsellers-home .product-card :is(h3,.product-card__title){font-size:12.5px!important}main[data-template=index] .cp-zaero__media{height:270px!important}main[data-template=index] .cp-zaero__overlay h2{font-size:34px!important}main[data-template=index] .cp-zaero__overlay a{min-height:39px!important;padding-inline:14px!important}main[data-template=index] .cp-request{padding:20px 0!important}main[data-template=index] .cp-request__inner{width:calc(100% - 16px)!important;margin:0 8px!important;border-radius:14px!important}main[data-template=index] .cp-request__copy{padding:18px 11px 14px!important}main[data-template=index] .cp-request h2{font-size:26px!important}main[data-template=index] .cp-request__choices{margin-top:13px!important}main[data-template=index] .cp-request__card{padding:14px 11px!important}main[data-template=index] #shopify-section-reviews_cp :is(.section,.section-content-wrapper){padding-top:22px!important;padding-bottom:20px!important}main[data-template=index] #shopify-section-featured_blog_posts_b6GJX3 .section{padding-block:24px!important}main[data-template=index] .cp-recent-projects{padding:30px 12px 34px!important}main[data-template=index] .cp-recent-projects h2{font-size:27px!important}main[data-template=index] .cp-recent-projects__card{flex-basis:66vw!important;max-width:225px!important}main[data-template=index] .cp-bottom{padding-top:26px!important;padding-bottom:36px!important}main[data-template=index] .cp-bottom__intro{padding:21px 15px!important;border-radius:13px!important}main[data-template=index] .cp-bottom__swipe article{flex-basis:70vw!important;max-width:260px!important;min-height:142px!important}}@media screen and (max-width:749px){main[data-template=index] #shopify-section-product_list_fa6P9H .resource-list__carousel{--mobile-card-size:44cqw!important}main[data-template=index] #shopify-section-product_list_fa6P9H slideshow-slides{gap:12px!important}main[data-template=index] #shopify-section-product_list_fa6P9H .product-card__content{padding:10px!important}main[data-template=index] #shopify-section-product_list_fa6P9H .product-card :is(h3,.product-card__title){font-size:12px!important;line-height:1.25!important}main[data-template=index] :is(#shopify-section-categories_cp,#shopify-section-brands_cp,#shopify-section-product_list_fa6P9H) .cp-resource-slider-dots{margin-top:9px!important;min-height:26px!important}main[data-template=index] :is(#shopify-section-categories_cp,#shopify-section-brands_cp,#shopify-section-product_list_fa6P9H) .cp-resource-slider-dots .slideshow-controls__dots{gap:6px!important;padding:6px 9px!important;background:#fff!important;box-shadow:0 4px 14px #0000000d!important}main[data-template=index] #shopify-section-apex_feature .cp-zaero__overlay{top:57%!important}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/cp-mobile-compact.css.map */
