@import"https://fonts.googleapis.com/css2?family=Public+Sans:ital,wght@0,100..900;1,100..900&display=swap";body,.rte,.shopify-policy__body,input,textarea,select,button{font-family:Public Sans,sans-serif}.title,.banner__heading,.rich-text__heading{text-transform:uppercase;line-height:1.1}.announcement-bar__message{text-transform:uppercase;letter-spacing:.08em}.slideshow .banner__box{max-width:52rem}.slideshow .banner__heading{text-shadow:0 1px 12px rgba(30,51,70,.25)}@media screen and (min-width:750px){.slideshow .banner--desktop-transparent .banner__box{background:#1e334699;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:20px;padding:3.2rem 3.6rem}.slideshow .banner__content.scroll-trigger{animation:none!important;transform:none!important;opacity:1!important}}.slideshow [id$=__slideshow-2] .banner__media img{object-position:50% 20%}@media screen and (max-width:749px){.slideshow [id$=__slideshow-4] .banner__media{height:auto!important;aspect-ratio:2 / 1}}[id$=__about_banner] .banner .banner__box.banner__box{background:#1e334699;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:20px;padding:2rem 2.4rem}@media screen and (min-width:750px){[id$=__about_banner] .banner .banner__box.banner__box{padding:3.2rem 3.6rem}}body:has(.jpi-parents-grid) .product-count{display:none}[id$=__jpi_icons] .multicolumn-card__image-wrapper{max-width:11rem;margin-left:auto;margin-right:auto}[id$=__jpi_icons] .multicolumn-card__info h3{font-size:1.8rem}[id$=__jpi_reviews] .multicolumn.background-primary .multicolumn-card{background:#f7f8fa;border-radius:18px}[id$=__jpi_reviews] .multicolumn-card__info .rte p:first-child{letter-spacing:.2em;color:#2d6eee;font-size:1.8rem;margin-bottom:0}[id$=__jpi_reviews] .multicolumn-card__info .rte p:last-child{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem 1rem;margin-top:1.6rem}[id$=__jpi_reviews] .multicolumn-card__info .rte strong{color:#1e3346}[id$=__jpi_reviews] .multicolumn-card__info .rte a,[id$=__jpi_reviews] .multicolumn-card__info .rte a:hover{display:inline-block;background:#2d6eee;color:#fff;text-decoration:none;font-size:1.2rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;line-height:1;padding:.6rem 1.2rem;border-radius:40px;transition:background-color .2s}[id$=__jpi_reviews] .multicolumn-card__info .rte a:hover{background:#1e3346}[id$=__jpi_founder] .rich-text,[id$=__about_cta] .rich-text,[id$=__faq_cta] .rich-text{position:relative;overflow:hidden}[id$=__jpi_founder] .rich-text__wrapper,[id$=__about_cta] .rich-text__wrapper,[id$=__faq_cta] .rich-text__wrapper{position:relative;z-index:1}[id$=__jpi_founder] .rich-text__heading,[id$=__about_cta] .rich-text__heading,[id$=__faq_cta] .rich-text__heading{max-width:48rem;margin-left:auto;margin-right:auto}[id$=__jpi_founder] .rich-text:before,[id$=__jpi_founder] .rich-text:after,[id$=__about_cta] .rich-text:before,[id$=__about_cta] .rich-text:after,[id$=__faq_cta] .rich-text:before,[id$=__faq_cta] .rich-text:after{content:"";position:absolute;top:auto;bottom:auto;left:auto;right:auto;border-radius:50%;box-shadow:none;background-color:transparent;background-repeat:no-repeat;background-position:center;background-size:cover;pointer-events:none;z-index:0}[id$=__jpi_founder] .rich-text:before,[id$=__about_cta] .rich-text:before,[id$=__faq_cta] .rich-text:before{left:-2rem;top:2rem;width:13rem;height:13rem;transform:rotate(-10deg);background-image:url(/cdn/shop/files/jpi-icon-design.webp?width=400)}[id$=__jpi_founder] .rich-text:after,[id$=__about_cta] .rich-text:after,[id$=__faq_cta] .rich-text:after{right:-1.5rem;top:6rem;width:15rem;height:15rem;transform:rotate(12deg);background-image:url(/cdn/shop/files/jpi-icon-filament.webp?width=400)}[id$=__about_cta] .rich-text:before{background-image:url(/cdn/shop/files/jpi-icon-question.webp?width=400)}[id$=__about_cta] .rich-text:after{top:1rem;background-image:url(/cdn/shop/files/jpi-icon-nozzle.png?width=400)}[id$=__faq_cta] .rich-text:before{background-image:url(/cdn/shop/files/jpi-icon-question.webp?width=400)}[id$=__faq_cta] .rich-text:after{top:1rem;background-image:url(/cdn/shop/files/jpi-icon-delivery.webp?width=400)}@media screen and (max-width:989px){[id$=__jpi_founder] .rich-text:before,[id$=__about_cta] .rich-text:before,[id$=__faq_cta] .rich-text:before{width:7rem;height:7rem;left:-2.5rem;top:.5rem}[id$=__jpi_founder] .rich-text:after,[id$=__about_cta] .rich-text:after,[id$=__faq_cta] .rich-text:after{width:8rem;height:8rem;right:-2rem;top:auto;bottom:1rem}}[id$=__benefits]>.multicolumn,[id$=__product_faq]>.gradient{position:relative;overflow:hidden}[id$=__benefits]>.multicolumn>.page-width,[id$=__product_faq]>.gradient>.collapsible-content{position:relative;z-index:1}[id$=__benefits]>.multicolumn:before,[id$=__benefits]>.multicolumn:after,[id$=__product_faq]>.gradient:before,[id$=__product_faq]>.gradient:after{content:"";position:absolute;top:auto;bottom:auto;left:auto;right:auto;border-radius:50%;box-shadow:none;background-color:transparent;background-repeat:no-repeat;background-position:center;background-size:cover;pointer-events:none;z-index:0}[id$=__benefits]>.multicolumn:before{left:-2rem;top:2rem;width:12rem;height:12rem;transform:rotate(-10deg);background-image:url(/cdn/shop/files/jpi-icon-printer.webp?width=400)}[id$=__benefits]>.multicolumn:after{right:-3rem;bottom:6rem;width:15rem;height:15rem;transform:rotate(8deg);background-image:url(/cdn/shop/files/jpi-icon-filament.webp?width=400)}[id$=__product_faq]>.gradient:before{left:-2.5rem;top:50%;width:13rem;height:13rem;transform:translateY(-50%) rotate(-8deg);background-image:url(/cdn/shop/files/jpi-icon-question.webp?width=400)}[id$=__product_faq]>.gradient:after{right:-2rem;top:3rem;width:13rem;height:13rem;transform:rotate(12deg);background-image:url(/cdn/shop/files/jpi-icon-reviews.webp?width=400)}@media screen and (max-width:989px){[id$=__benefits]>.multicolumn:before,[id$=__product_faq]>.gradient:before,[id$=__product_faq]>.gradient:after{width:7rem;height:7rem}[id$=__benefits]>.multicolumn:before{left:auto;right:-1.5rem;top:.5rem}[id$=__benefits]>.multicolumn:after{display:none}[id$=__product_faq]>.gradient:before{left:-2.5rem;top:.5rem;transform:rotate(-8deg)}[id$=__product_faq]>.gradient:after{right:-2rem;top:auto;bottom:1rem}}[id$=__jpi_css]{display:none}.card-wrapper .ot-estimated-shipping,.card .ot-estimated-shipping,.quick-add .ot-estimated-shipping{display:none!important}.product-grid>.grid__item,.collection-list>.grid__item{display:flex}.product-grid>.grid__item>.product-card-wrapper,.product-grid>.grid__item>product-component,.product-grid>.grid__item>product-component>.product-card-wrapper,.collection-list>.grid__item>.card-wrapper{display:block;width:100%;height:100%}.product-card-wrapper .card{height:100%}.product-card-wrapper .card>.card__content{display:flex;flex-direction:column;flex-grow:1}.product-card-wrapper .card__content .card__information{flex-grow:1}.product-card-wrapper .card__content .quick-add{margin-top:auto}.product-card-wrapper .card__heading{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.6em}.collection-list .card__heading{font-size:1.8rem}[id*=__video_] .title-wrapper{justify-content:center;text-align:center}[id*=__video_] .video-section__media{width:min(100%,48rem);padding-bottom:0;aspect-ratio:4 / 5;margin-left:auto;margin-right:auto}[id*=__video_] .video-section__media video,[id*=__video_] .video-section__media .video-section__poster{object-fit:cover}[id$=__benefits] .multicolumn-card__info h3,[id$=__tray_styles] .multicolumn-card__info h3{font-size:2rem}[id$=__benefits] .multicolumn-card__info .rte ul{padding-left:1.8rem}.collection-list-title{text-transform:uppercase;line-height:1.1}[id$=__benefits] .multicolumn-card__info .rte ul{list-style:disc;text-align:left}@media screen and (max-width:749px){[id$=__benefits]>.multicolumn:before{display:none}}[id$=__process] .multicolumn-card__image-wrapper,[id$=__contact_icons] .multicolumn-card__image-wrapper,[id$=__ship_icons] .multicolumn-card__image-wrapper{max-width:11rem;margin-left:auto;margin-right:auto}[id$=__process] .multicolumn-card__info h3,[id$=__contact_icons] .multicolumn-card__info h3,[id$=__ship_icons] .multicolumn-card__info h3{font-size:1.8rem}.collection-hero__title,.collage-wrapper-title,.contact__title,.main-page-title{text-transform:uppercase;line-height:1.1}[id$=__story] .rich-text__blocks{max-width:72rem}[id$=__story] .rich-text__heading.h2{margin-top:3.2rem}[id$=__story] .rich-text__text ul{padding-left:2rem}.collection-list .card__caption{display:none}.ppc-promo{position:relative;overflow:hidden;background:#f9e490;color:#1c1828;padding:5.6rem 0;scroll-margin-top:12rem}.ppc-promo__inner{position:relative;z-index:1;display:grid;grid-template-columns:1fr;gap:3.2rem;align-items:center}@media screen and (min-width:750px){.ppc-promo__inner{grid-template-columns:5fr 6fr;gap:5.6rem}}.ppc-promo__media{position:relative}.ppc-promo__media>img:first-child{display:block;width:100%;height:auto;aspect-ratio:3 / 4;object-fit:cover;border-radius:20px}.ppc-promo__logo{display:block;width:22rem;max-width:70%;height:auto;margin-bottom:1.6rem}.ppc-promo__eyebrow{margin:0 0 .4rem;font-size:1.3rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#6590ff}.ppc-promo__heading{margin:0 0 1.2rem;font-family:var(--font-heading-family);font-weight:800;font-size:clamp(2.6rem,4vw,3.8rem);line-height:1.1;text-transform:uppercase;color:#1c1828}.ppc-promo__text{margin:0 0 1.2rem;color:#1c1828d9}.ppc-promo__list{margin:0 0 2rem;padding-left:2rem;color:#1c1828d9}.ppc-promo__list li{margin-bottom:.4rem}.ppc-promo__offer{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem 1.2rem;margin-bottom:2rem;font-weight:600}.ppc-promo__code{display:inline-block;padding:.6rem 1.6rem;border:2px dashed #1C1828;border-radius:8px;background:#f3f1ed;font-family:var(--font-heading-family);font-weight:800;font-size:2rem;letter-spacing:.12em}.ppc-promo__button{display:inline-block;padding:1.4rem 3.2rem;border-radius:40px;background:#6590ff;color:#fff;font-weight:700;text-decoration:none;transition:background-color .2s}.ppc-promo__button:hover{background:#1c1828;color:#fff}.ppc-promo__small{margin:1rem 0 0;font-size:1.3rem;color:#1c1828b3}.ppc-stamp{position:absolute;z-index:0;height:auto;pointer-events:none}.ppc-stamp--car{width:16rem;top:2rem;left:-3rem;transform:rotate(-12deg)}.ppc-stamp--star{width:13rem;right:-2.5rem;bottom:2rem;transform:rotate(10deg)}.ppc-stamp--home{z-index:2;width:9rem;right:-2.4rem;bottom:-2.4rem;transform:rotate(8deg)}@media screen and (max-width:749px){.ppc-promo{padding:4.4rem 0}.ppc-stamp--car{width:9rem;top:.8rem;left:-2.4rem}.ppc-stamp--star{width:8rem;right:-2rem;bottom:.8rem}.ppc-stamp--home{width:7rem;right:-1rem;bottom:-1.6rem}.ppc-promo__media>img:first-child{aspect-ratio:4 / 3}}.jpi-hng-card .card{background:#f9e490;--color-foreground: 28, 24, 40}.jpi-hng-card .card__heading a{color:#1c1828}.jpi-hng-card__brand{margin:0 0 .4rem;font-size:1.2rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#1c1828;opacity:.7}.jpi-hng-card__meta{margin:.6rem 0 0;font-size:1.4rem;line-height:1.45;color:#1c1828d9}.jpi-hng-card .quick-add__submit{background:#6590ff;color:#fff;border:0}.jpi-hng-card .quick-add__submit:after,.jpi-hng-card .quick-add__submit:before{box-shadow:none}.jpi-hng-card .quick-add__submit:hover{background:#1c1828}.jpi-card-note{margin:.8rem 0 0;font-size:1.4rem;line-height:1.45;color:rgba(var(--color-foreground),.85)}.jpi-parents-grid>.grid__item:not(.jpi-hng-item) .card>.card__content .card-information:after{content:"Pram-specific hooks \2013  made to fit your pram model.";display:block;margin-top:.8rem;font-size:1.4rem;line-height:1.45;color:rgba(var(--color-foreground),.85)}.product-card-wrapper .card__content .quick-add__submit,.jpi-hng-card .jpi-hng-card__button{display:flex;align-items:center;justify-content:center;text-align:center;width:100%;min-height:4.4rem;padding:.8rem 1.2rem;line-height:1.25;white-space:normal}:root{--product-card-corner-radius: 2.6rem;--product-card-image-padding: 1.1rem}.product-card-wrapper .card--card .card__inner .card__media{border-radius:1.4rem}.product-card-wrapper .card--media .card__inner>.card__content{position:static}.product-card-wrapper .card__inner .card__badge{position:absolute;top:1.8rem;left:1.8rem;margin:0;z-index:2;display:flex;line-height:1}.product-card-wrapper .card__inner .card__badge .badge{border-radius:.7rem}.jpi-dispatch{display:flex;max-width:44rem;gap:1.2rem;align-items:flex-start;margin:1.2rem 0 .4rem;padding:1.2rem 1.4rem;border-radius:14px;background:#00ffa324;border:1px solid rgba(30,51,70,.12)}.jpi-dispatch__icon{flex:0 0 4.4rem;width:4.4rem;height:4.4rem;border-radius:50%}.jpi-dispatch__title{margin:0 0 .2rem;font-family:var(--font-heading-family);font-weight:800;font-size:1.6rem;color:rgb(var(--color-foreground))}.jpi-dispatch__text{margin:0;font-size:1.35rem;line-height:1.45}.jpi-dispatch__text a{color:inherit}.ot-estimated-shipping{display:none!important}@media screen and (max-width:749px){[id$=__jpi_icons] .multicolumn-list,[id$=__process] .multicolumn-list,[id$=__contact_icons] .multicolumn-list,[id$=__ship_icons] .multicolumn-list{row-gap:1.6rem}[id$=__jpi_icons] .multicolumn-list__item.center .multicolumn-card,[id$=__process] .multicolumn-list__item.center .multicolumn-card,[id$=__contact_icons] .multicolumn-list__item.center .multicolumn-card,[id$=__ship_icons] .multicolumn-list__item.center .multicolumn-card{display:flex;align-items:center;text-align:left}[id$=__jpi_icons] .multicolumn-list__item.center .multicolumn-card .multicolumn-card__image-wrapper,[id$=__process] .multicolumn-list__item.center .multicolumn-card .multicolumn-card__image-wrapper,[id$=__contact_icons] .multicolumn-list__item.center .multicolumn-card .multicolumn-card__image-wrapper,[id$=__ship_icons] .multicolumn-list__item.center .multicolumn-card .multicolumn-card__image-wrapper{flex:0 0 6.4rem;width:6.4rem;max-width:6.4rem;margin:0;padding:0}[id$=__jpi_icons] .multicolumn-list__item.center .multicolumn-card .multicolumn-card__info,[id$=__process] .multicolumn-list__item.center .multicolumn-card .multicolumn-card__info,[id$=__contact_icons] .multicolumn-list__item.center .multicolumn-card .multicolumn-card__info,[id$=__ship_icons] .multicolumn-list__item.center .multicolumn-card .multicolumn-card__info{flex:1 1 auto;padding:0 0 0 1.6rem;text-align:left}[id$=__jpi_icons] .multicolumn-card__info h3,[id$=__process] .multicolumn-card__info h3,[id$=__contact_icons] .multicolumn-card__info h3,[id$=__ship_icons] .multicolumn-card__info h3{font-size:1.7rem;margin:0 0 .2rem}[id$=__jpi_icons] .multicolumn-card__info .rte p,[id$=__process] .multicolumn-card__info .rte p,[id$=__contact_icons] .multicolumn-card__info .rte p,[id$=__ship_icons] .multicolumn-card__info .rte p{margin:0;line-height:1.5}}.image-with-text__heading{text-transform:uppercase;line-height:1.1}[id$=__jpi_founder] .image-with-text__media{border-radius:20px;overflow:hidden}[id$=__jpi_founder] .image-with-text__text--caption{color:#2d6eee;font-weight:700;letter-spacing:.04em}[id$=__jpi_founder] .image-with-text__content{padding:2.8rem 0 0}@media screen and (min-width:750px){[id$=__jpi_founder] .image-with-text__content{padding:2rem 0 2rem 6rem}}.jpi-rating .title{margin:0 0 1rem}.jpi-rating__summary{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem 1.2rem;margin:0;font-size:1.7rem;color:rgb(var(--color-foreground))}.jpi-rating__stars{color:#2d6eee;font-size:2.2rem;letter-spacing:.12em;line-height:1}@media screen and (max-width:989px){shopify-chat::part(activator){font-size:0;gap:0;padding-inline:0;width:var(--private-activator-height);justify-content:center;border-radius:50%}}#smile-ui-lite-launcher-frame-container{transform:scale(.84)!important;transform-origin:bottom right!important}.product-card-wrapper:has(.card__heading a[href*="/products/centre-console-tray"])>.card>.card__content .card-information:after{content:"Fits Amarok, Triton, Ranger, Everest, D-MAX & BT-50 \2013  choose your vehicle inside.";display:block;margin-top:.8rem;font-size:1.4rem;line-height:1.45;color:rgba(var(--color-foreground),.85)}
/*# sourceMappingURL=/cdn/shop/t/15/assets/jpi-refresh.css.map */
