:root{--pm-ink: #111827;--pm-soft: #f7f4ef;--pm-paper: #fffaf2;--pm-sage: #6f7d66;--pm-caramel: #b87944;--pm-charcoal: #20242a;--pm-line: rgba(17,24,39,.12)}body{letter-spacing:0}.header,header-component{-webkit-backdrop-filter:saturate(160%) blur(12px);backdrop-filter:saturate(160%) blur(12px)}.pm-home{color:var(--pm-ink);background:#fff}.pm-wrap{width:min(1180px,calc(100vw - 32px));margin:0 auto}.pm-eyebrow{text-transform:uppercase;letter-spacing:.12em;font-size:12px;font-weight:700;color:var(--pm-caramel)}.pm-hero{position:relative;overflow:hidden;min-height:min(760px,86svh);display:grid;align-items:end;background:var(--pm-charcoal)}.pm-hero-media{position:absolute;top:0;right:0;bottom:0;left:0}.pm-hero-media img{width:100%;height:100%;object-fit:cover;filter:saturate(.95) contrast(1.03)}.pm-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#090c12d1,#090c1261 48%,#090c1214)}.pm-hero-inner{position:relative;z-index:1;padding:104px 0 64px;color:#fff}.pm-hero-copy{width:min(660px,100%)}.pm-hero h1{margin:12px 0 18px;font-size:clamp(48px,7.5vw,96px);line-height:.92;letter-spacing:0;color:#fff}.pm-hero p{font-size:clamp(17px,2vw,22px);line-height:1.45;color:#ffffffdb;max-width:620px}.pm-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.pm-btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 22px;border-radius:6px;border:1px solid rgba(255,255,255,.55);text-decoration:none;font-weight:700}.pm-btn-primary{background:#fff;color:#111827;border-color:#fff}.pm-btn-secondary{color:#fff;background:#ffffff14}.pm-proof{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:44px;max-width:760px}.pm-proof div{border:1px solid rgba(255,255,255,.18);background:#ffffff14;padding:14px 16px;border-radius:8px}.pm-proof strong{display:block;font-size:15px;color:#fff}.pm-proof span{display:block;margin-top:4px;color:#ffffffb8;font-size:13px}.pm-band{padding:22px 0;background:#111827;color:#fff}.pm-band-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.pm-band strong{display:block;font-size:14px}.pm-band span{display:block;color:#ffffffb3;font-size:13px;margin-top:3px}.pm-section{padding:72px 0}.pm-section-soft{background:var(--pm-soft)}.pm-section-head{display:flex;justify-content:space-between;align-items:end;gap:24px;margin-bottom:28px}.pm-section h2{font-size:clamp(32px,4vw,56px);line-height:1;margin:6px 0 0;letter-spacing:0}.pm-section-head p{max-width:480px;line-height:1.55;color:#111827b8;margin:0}.pm-grid-3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.pm-card{background:#fff;border:1px solid var(--pm-line);border-radius:8px;overflow:hidden;text-decoration:none;color:inherit;box-shadow:0 18px 50px #1118270f}.pm-card img{width:100%;aspect-ratio:4 / 3;object-fit:cover;display:block;background:#f2efe8}.pm-card-body{padding:20px}.pm-card h3{font-size:22px;margin:0 0 8px;letter-spacing:0}.pm-card p{margin:0;color:#111827ad;line-height:1.5}.pm-product-row{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px}.pm-product{background:#fff;border:1px solid var(--pm-line);border-radius:8px;overflow:hidden;text-decoration:none;color:inherit}.pm-product img{width:100%;aspect-ratio:1 / 1;object-fit:cover;display:block;background:#f5f2ec}.pm-product div{padding:13px}.pm-product strong{display:block;font-size:14px;line-height:1.25;min-height:36px}.pm-price{margin-top:7px;color:var(--pm-caramel);font-weight:800}.pm-story{display:grid;grid-template-columns:.9fr 1.1fr;gap:30px;align-items:center}.pm-story-panel{background:#fff;border:1px solid var(--pm-line);border-radius:8px;padding:32px;box-shadow:0 18px 50px #1118270f}.pm-checks{display:grid;gap:12px;margin-top:22px}.pm-checks span{display:flex;gap:10px;align-items:flex-start;color:#111827c7}.pm-checks span:before{content:"";width:8px;height:8px;border-radius:999px;background:var(--pm-sage);margin-top:8px;flex:0 0 auto}.pm-road{background:#111827;color:#fff}.pm-road h2,.pm-road h3{color:#fff}.pm-road .pm-card{background:#181f2b;border-color:#ffffff1f;color:#fff;box-shadow:none}.pm-road .pm-card p{color:#ffffffad}.pm-footer-cta{text-align:center;padding:74px 0;background:var(--pm-paper)}.pm-footer-cta h2{margin:0 auto 16px;max-width:820px;font-size:clamp(34px,5vw,64px);line-height:1}.pm-footer-cta p{margin:0 auto;max-width:620px;color:#111827b3;line-height:1.55}@media(max-width:820px){.pm-hero{min-height:780px}.pm-hero:after{background:linear-gradient(180deg,#090c1233,#090c12d6 58%,#090c12eb)}.pm-hero-inner{padding:90px 0 40px}.pm-proof,.pm-band-grid,.pm-grid-3,.pm-product-row,.pm-story{grid-template-columns:1fr}.pm-section-head{display:block}.pm-section-head p{margin-top:14px}.pm-product-row{gap:12px}}.pm-site-footer{background:#111827;color:#fff;padding:54px 0 30px}.pm-site-footer a{color:#ffffffc7;text-decoration:none}.pm-site-footer a:hover{color:#fff}.pm-footer-grid{display:grid;grid-template-columns:1.3fr .8fr .8fr .8fr;gap:26px}.pm-footer-brand strong{font-size:22px;display:block;margin-bottom:12px}.pm-footer-brand p{color:#ffffffad;line-height:1.55;max-width:440px}.pm-footer-col h3{font-size:14px;color:#fff;margin:0 0 12px;text-transform:uppercase;letter-spacing:.1em}.pm-footer-col ul{list-style:none;margin:0;padding:0;display:grid;gap:9px}.pm-footer-bottom{border-top:1px solid rgba(255,255,255,.12);margin-top:36px;padding-top:18px;color:#ffffff8c;font-size:13px;display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap}@media(max-width:820px){.pm-footer-grid{grid-template-columns:1fr}.pm-site-footer{padding:40px 0 24px}}.pm-hero .pm-hero-media{background-image:url(/cdn/shop/t/1/assets/pawmiles-premium-roadtrip-hero.jpg?v=1779644052);background-size:cover;background-position:center center;background-repeat:no-repeat}.pm-hero .pm-hero-media>img{opacity:0!important}.pm-hero .pm-hero-media{background-image:url(/cdn/shop/t/1/assets/pawmiles-premium-roadtrip-hero.jpg?v=1779644052);background-size:cover;background-position:center center;background-repeat:no-repeat}.pm-hero .pm-hero-media img[src*=f1213750-b505-4d67-9968-edc0b23ce376]{opacity:0!important}.pm-hero .pm-hero-copy .pm-eyebrow{visibility:hidden;position:relative}.pm-hero .pm-hero-copy .pm-eyebrow:after{content:"Dog travel gear for the U.S. road";visibility:visible;position:absolute;left:0;top:0}.pm-hero .pm-hero-copy p{max-width:630px}.pm-site-footer li:has(a[href="/collections/clean-up-gear"]),.pm-site-footer li:has(a[href="/collections/road-trip-toys"]),.pm-site-footer li:has(a[href="/collections/bundles"]){display:none!important}.pm-grid-3>a.pm-card[href="/collections/clean-up-gear"],.pm-grid-3>a.pm-card[href="/collections/road-trip-toys"],.pm-grid-3>a.pm-card[href="/collections/bundles"]{display:none!important}.pm-grid-3:has(>a.pm-card[href="/collections/clean-up-gear"]){grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:860px){.pm-grid-3:has(>a.pm-card[href="/collections/clean-up-gear"]){grid-template-columns:1fr}}header-component a[href="/collections/clean-up-gear"],header-component a[href="/collections/road-trip-toys"],header-component a[href="/collections/bundles"]{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/1/assets/pawmiles-custom.css.map */
