body.pbs-readable{--font-body--family:Arial,Helvetica,sans-serif;--font-heading--family:Arial,Helvetica,sans-serif;--font-subheading--family:Arial,Helvetica,sans-serif;--font-accent--family:Arial,Helvetica,sans-serif;--font-paragraph--size:1rem;--font-paragraph--line-height:1.65;--font-h1--size:clamp(2rem,1.4rem + 2vw,2.75rem);--font-h2--size:clamp(1.5rem,1.2rem + 1vw,2rem);--font-h3--size:clamp(1.25rem,1.1rem + .5vw,1.5rem);--font-h4--size:1.125rem;--font-h5--size:1rem;--font-h6--size:1rem;font-family:Arial,Helvetica,sans-serif;font-size:1rem;line-height:1.65}.pbs-readable #MainContent :is(h1,h2,h3,h4,h5,h6){font-family:Arial,Helvetica,sans-serif!important;font-weight:700!important;line-height:1.2!important;letter-spacing:-.02em!important;text-transform:none!important;overflow-wrap:break-word;text-wrap:pretty}.pbs-readable #MainContent h1{font-size:var(--font-h1--size)!important}.pbs-readable #MainContent h2{font-size:var(--font-h2--size)!important}.pbs-readable #MainContent h3{font-size:var(--font-h3--size)!important}.pbs-readable #MainContent :is(h4,h5,h6){font-size:1.125rem!important}.pbs-readable #MainContent :is(h1,h2,h3,h4,h5,h6) :is(span,strong,a){font-size:inherit!important;font-family:inherit!important;line-height:inherit!important}.pbs-readable #MainContent :is(p,li,td,th,label,input,select,textarea){font-family:Arial,Helvetica,sans-serif!important}.pbs-readable #MainContent :is(.rte,.pbs-page-content) :is(p,li,td,th){font-size:clamp(1rem,.95rem + .2vw,1.0625rem)!important;line-height:1.65!important}.pbs-readable #MainContent :is(.rte,.pbs-page-content) :is(p,li,td,th) :is(span,strong,em){font-size:inherit!important;font-family:inherit!important}.pbs-readable #MainContent :is(input,select,textarea){font-size:1rem!important}.pbs-readable #MainContent :is(button,.button){font-family:Arial,Helvetica,sans-serif}.pbs-page-content{display:block;width:100%;max-width:1120px;margin-inline:auto;padding:clamp(20px,3vw,40px) 0 48px;font-family:Arial,Helvetica,sans-serif;overflow-wrap:break-word}.pbs-page-content :is(h1,h2,h3){margin:1.25em 0 .55em}.pbs-page-content h1{margin-top:0;max-width:34ch}.pbs-page-content :is(p,ul,ol){margin-block:0 1.1em}.pbs-page-content li+li{margin-top:.45em}.pbs-page-content :is(p,li){max-width:78ch}.pbs-page-content :is(img,iframe){max-width:100%}.pbs-page-content img{height:auto}.pbs-page-content table{width:100%;border-collapse:collapse}.pbs-page-content :is(td,th){padding:12px;overflow-wrap:anywhere}.pbs-page-content a:not([class]){text-underline-offset:3px}.pbs-page-content :is(a,button,input,textarea):focus-visible{outline:3px solid #416ba9;outline-offset:3px}.pbs-page-content :is(.peelrand-contact,.peelrand-page,.peelrand-service-page,.peelrand-about,.advice-page){padding-top:12px}.pbs-readable #MainContent .advice-card h2{font-size:1.125rem!important}.pbs-readable #MainContent .benefit-box h2{font-size:1.25rem!important}.pbs-readable #MainContent .pbs-page-content :is(.peelrand-kicker,.eyebrow,.peelrand-privacy){font-size:.875rem!important}.pbs-readable #MainContent .pbs-page-content :is(.btn,.btn-primary,.btn-secondary,.peelrand-btn,.peelrand-button,.detailing-btn,.package-btn){font-size:1rem!important;line-height:1.4;min-height:44px;display:inline-flex;align-items:center;justify-content:center;white-space:normal;text-align:center}@media(max-width:749px){.pbs-page-content{padding-top:20px;padding-bottom:32px}.pbs-page-content :is(.peelrand-contact,.peelrand-page,.peelrand-service-page,.peelrand-about,.advice-page){padding-inline:0}.pbs-page-content :is(.package-card,.advice-card,.peelrand-card,.advice-hero,.advice-cta,.detailing-overlay){padding:20px}.pbs-page-content .peelrand-row{flex-wrap:wrap;gap:4px 12px}.pbs-page-content .peelrand-row>*{min-width:0;overflow-wrap:anywhere}.pbs-page-content .detailing-benefits{grid-template-columns:repeat(2,minmax(0,1fr))}.pbs-page-content .benefit-box{padding:24px 12px}.pbs-page-content .peelrand-booking .container{padding:20px 0}.pbs-page-content .peelrand-about-container{gap:24px}.pbs-page-content .peelrand-table{font-size:1rem}}.pbs-readable #MainContent[data-template^=page] .page-width-content{--page-content-width:1120px}.pbs-page-content .prices-page{max-width:850px;margin-inline:auto}.pbs-readable #MainContent :is(.product-card,.pbs-home__product) h3{font-size:1.125rem!important;line-height:1.35!important}.pbs-readable #MainContent .pbs-sidebar h2{font-size:1.25rem!important}.pbs-readable #MainContent .pbs-finder__intro h2{font-size:1.5rem!important}.pbs-readable #MainContent .sticky-add-to-cart__bar{width:min(960px,calc(100% - 32px));display:grid;grid-template-columns:48px minmax(0,1fr) auto auto;gap:16px;padding:12px 16px;border-radius:14px;background:#fff;color:#172d50}.pbs-readable #MainContent .sticky-add-to-cart__bar:before{background:#fff;border:1px solid #dbe1e8;-webkit-backdrop-filter:none;backdrop-filter:none}.pbs-readable #MainContent .sticky-add-to-cart__image{width:48px;height:48px;border-radius:8px}.pbs-readable #MainContent .sticky-add-to-cart__info{min-width:0;padding:0}.pbs-readable #MainContent .sticky-add-to-cart__title{font-size:16px!important;line-height:1.3!important;white-space:nowrap!important;text-wrap:nowrap!important;overflow:hidden;text-overflow:ellipsis;margin:0}.pbs-readable #MainContent .sticky-add-to-cart__variant{font-size:12px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.pbs-readable #MainContent .sticky-add-to-cart__price{min-width:0}.pbs-readable #MainContent .sticky-add-to-cart__price .pbs-stock-summary{margin:0;padding:0;gap:2px}.pbs-readable #MainContent .sticky-add-to-cart__price .pbs-stock-summary__count{font-size:12px;line-height:1.3;white-space:nowrap}.pbs-readable #MainContent .sticky-add-to-cart__price .pbs-stock-summary__total{font-size:20px;line-height:1.3;white-space:nowrap}.pbs-readable #MainContent .sticky-add-to-cart__price :is(.pbs-stock-summary__unit,.pbs-stock-summary__condition){display:none}.pbs-readable #MainContent .sticky-add-to-cart__button{height:48px;min-width:48px;padding:10px 16px;background:#172d50;color:#fff;border-radius:8px;font-size:14px}@media(max-width:749px){.pbs-readable #MainContent .sticky-add-to-cart__bar{width:100%;bottom:0;grid-template-columns:minmax(0,1fr) 48px;gap:6px 12px;padding:10px 16px calc(10px + env(safe-area-inset-bottom));border-radius:0}.pbs-readable #MainContent .sticky-add-to-cart__image{display:none}.pbs-readable #MainContent .sticky-add-to-cart__info{grid-column:1;grid-row:1}.pbs-readable #MainContent .sticky-add-to-cart__title{display:block;font-size:14px!important}.pbs-readable #MainContent .sticky-add-to-cart__price{grid-column:1;grid-row:2}.pbs-readable #MainContent .sticky-add-to-cart__price .pbs-stock-summary{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px}.pbs-readable #MainContent .sticky-add-to-cart__price .pbs-stock-summary__total{font-size:18px}.pbs-readable #MainContent .sticky-add-to-cart__button{grid-column:2;grid-row:1 / 3;width:48px;padding:12px}}@media(max-width:749px){body:has(.sticky-add-to-cart__bar[data-stuck=true]) .czm-button,body:has(.sticky-add-to-cart__bar[data-stuck=true]) #google-merchantwidget-iframe-wrapper{bottom:calc(88px + env(safe-area-inset-bottom))!important}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/pbs-typography.css.map */
