@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:left!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:0!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}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/cp-mobile-compact.css.map */
