body:has(.ampride-buggy-intro) .hdt-product-form__input label[hidden]{display:none!important}body:has(.ampride-buggy-intro){--buggy-ink:#0f283c;--buggy-accent:#fa9128;--buggy-paper:#fff4e8;--buggy-soft:#f6f8f9;--buggy-line:#e3e8ec;--buggy-muted:#60717f}html:has(.ampride-buggy-intro){scroll-behavior:smooth}.ampride-buggy-intro{color:var(--buggy-ink);scroll-margin-top:110px}.ampride-buggy-eyebrow{font-size:11px;letter-spacing:.16em;font-weight:700;margin:0 0 18px}.ampride-buggy-intro h2{font-size:clamp(34px,3.8vw,58px);line-height:1.04;letter-spacing:-.045em;font-weight:750;margin:0 0 18px;max-width:600px}.ampride-buggy-intro>.hdt-rte{font-size:16px;line-height:1.65;margin-bottom:8px;max-width:480px}.ampride-buggy-intro>a{display:inline-flex;align-items:center;gap:12px;min-height:36px;font-size:13px;text-decoration:underline;text-underline-offset:5px}body:has(.ampride-buggy-intro) .ampride-shared-pdp>.hdt-container{max-width:1440px;padding:0}body:has(.ampride-buggy-intro) .ampride-shared-pdp>.hdt-container>.hdt-row-flex{display:grid;grid-template-columns:minmax(0,1.04fr) minmax(0,1fr);margin:0;gap:0;align-items:stretch}body:has(.ampride-buggy-intro) .ampride-shared-pdp .hdt-product-media-wrapp,body:has(.ampride-buggy-intro) .ampride-shared-pdp .hdt-product-info-wrapp{width:100%!important;max-width:none;min-width:0;padding:0}body:has(.ampride-buggy-intro) .ampride-shared-pdp .hdt-product-info-wrapp{padding:40px 44px 28px}body:has(.ampride-buggy-intro) .hdt-product-info__list{padding:0!important;position:static}body:has(.ampride-buggy-intro) .ampride-shared-pdp .hdt-product__title{font-size:18px;line-height:1.35;font-weight:650}body:has(.ampride-buggy-intro) .ampride-shared-pdp .hdt-product-info__item{margin-bottom:14px}body:has(.ampride-buggy-intro) .ampride-shared-pdp .hdt-product__title[data-type]{margin-top:18px;margin-bottom:18px}body:has(.ampride-buggy-intro) .hdt-product-form__input{margin-bottom:16px}body:has(.ampride-buggy-intro) .hdt-product-form__label{font-size:14px;font-weight:650;margin-bottom:10px}body:has(.ampride-buggy-intro) .hdt-product-form__values{display:flex;flex-wrap:wrap;gap:12px}body:has(.ampride-buggy-intro) .hdt-product-form_value.is-type-block{min-height:44px;min-width:80px;display:inline-flex;align-items:center;justify-content:center;padding:10px 16px;border:1px solid #d8dcde;border-radius:8px;font-size:14px;background:#fff;white-space:normal}body:has(.ampride-buggy-intro) input:checked+.hdt-product-form_value.is-type-block{border-color:var(--buggy-accent);box-shadow:inset 0 0 0 1px var(--buggy-accent);background:var(--buggy-paper);color:var(--buggy-ink)}body:has(.ampride-buggy-intro) input:focus-visible+.hdt-product-form_value{outline:3px solid var(--buggy-ink);outline-offset:3px}body:has(.ampride-buggy-intro) .hdt-product-form_value.buggy-version-choice{position:relative;display:grid;grid-template-columns:1fr auto;grid-template-rows:auto auto 1fr auto;align-items:start;justify-items:start;width:calc(50% - 6px);min-height:152px;padding:14px 16px 10px;text-align:left;gap:3px}.buggy-version-choice:before{content:"";position:absolute;right:14px;top:15px;width:14px;height:14px;border:1px solid #a7afb4;border-radius:50%}input:checked+.buggy-version-choice:before{border:4px solid var(--buggy-accent)}.buggy-version-choice__label{font-weight:700;font-size:14px;padding-right:16px;grid-column:1/-1}.buggy-version-choice__hint{font-size:11px;color:#65717a;grid-column:1/-1}.buggy-version-choice__photo{width:105px;height:73px;object-fit:contain;grid-column:1/-1;justify-self:center;align-self:end}.buggy-version-choice__price{font-size:13px;font-weight:650;grid-column:1/-1}body:has(.ampride-buggy-intro) .ampride-shared-pdp .hdt-product__price{margin-top:14px;margin-bottom:6px;font-size:28px}body:has(.ampride-buggy-intro) .hdt-product__policies{font-size:12px;margin-bottom:14px;color:#5a666c}body:has(.ampride-buggy-intro) .ampride-shared-pdp .hdt-product-form__submit{background:var(--buggy-accent);border-color:var(--buggy-accent);color:#fff;border-radius:8px;min-height:56px;font-size:20px;font-weight:700;box-shadow:none}.buggy-hero-photo{position:relative;height:calc(100% - 42px);min-height:680px;overflow:hidden;background:var(--buggy-soft)}.buggy-hero-photo>img{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;object-fit:cover;object-position:center 56%}.buggy-hero-photo__note{position:absolute;left:18px;bottom:18px;padding:6px 10px;background:#ffffffde;border-radius:4px;font-size:10px;letter-spacing:.02em;color:#334046}.buggy-original-gallery>summary{min-height:42px;padding:10px 22px;display:flex;align-items:center;justify-content:space-between;font-size:12px;cursor:pointer;border-bottom:1px solid #eee}.buggy-original-gallery[open] .hdt-product-media{padding:20px}.buggy-editorial{color:var(--buggy-ink);border-top:1px solid var(--buggy-line)}.buggy-editorial h2{font-size:clamp(28px,3vw,43px);font-weight:750;line-height:1.08;letter-spacing:-.035em;margin:0 0 18px}.buggy-editorial p{font-size:15px;line-height:1.65;margin:0 0 12px;color:#465259}.buggy-detail-strip{display:grid;grid-template-columns:1.05fr repeat(3,1fr);align-items:center;gap:20px;max-width:1360px;margin:auto;padding:32px 36px}.buggy-detail-strip h2{font-size:32px;max-width:220px}.buggy-detail-strip header{padding-right:15px}.buggy-detail-strip figure{margin:0;min-width:0}.buggy-detail-strip img{width:100%;aspect-ratio:1.25;object-fit:cover;display:block;border-radius:7px}.buggy-detail-strip figcaption{font-size:12px;font-weight:650;text-align:center;margin-top:12px;line-height:1.4}.buggy-fit-story{max-width:1360px;margin:auto;display:grid;grid-template-columns:1fr 1.1fr .65fr;gap:30px;align-items:center;padding:44px 48px}.buggy-fit-story__photo img{display:block;width:100%;height:300px;object-fit:contain}.buggy-fit-story__diagram p{font-size:12px;text-align:center}.buggy-illustration{display:block}.buggy-illustration svg{display:block;width:100%;height:auto}.buggy-control-story{display:grid;grid-template-columns:1.08fr .82fr .45fr;align-items:center;max-width:1440px;margin:auto;gap:36px;padding-right:36px}.buggy-control-story__photo img{display:block;width:100%;height:350px;object-fit:cover}.buggy-control-story__illustration{max-width:220px}.buggy-control-story .buggy-editorial__copy{padding:30px 0}.buggy-versions{padding:46px 32px;background:linear-gradient(110deg,var(--buggy-paper),#fffaf8);color:var(--buggy-ink);scroll-margin-top:100px}.buggy-versions__inner{max-width:1280px;margin:auto}.buggy-versions__heading{text-align:center;margin:0 auto 28px;max-width:760px}.buggy-versions h2{font-size:clamp(28px,3vw,42px);font-weight:750;letter-spacing:-.035em;line-height:1.12;margin:0 0 12px}.buggy-versions p{font-size:15px;line-height:1.5}.buggy-versions__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.buggy-versions__card{position:relative;border:1px solid #ede5df;border-radius:12px;background:#fff;padding:28px;min-width:0}.buggy-versions__card--upgrade{border-color:#f3c9ad}.buggy-versions__card h3{font-size:27px;line-height:1.1;font-weight:750;margin:0 0 8px;letter-spacing:-.02em}.buggy-versions__card>.hdt-rte{max-width:340px;font-size:13px;color:#556167;line-height:1.5;min-height:40px}.buggy-versions__price{font-size:23px!important;font-weight:700;margin:14px 0 0}.buggy-versions__price small{font-size:12px;font-weight:400}.buggy-versions__showcase{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:18px;min-height:220px}.buggy-versions__image{display:block;width:100%;height:200px;object-fit:contain;margin:0}.buggy-versions__benefits ul{list-style:none;padding:0;margin:10px 0 0;display:grid;gap:11px;font-size:13px;line-height:1.4}.buggy-versions__benefits li{position:relative;padding-left:23px}.buggy-versions__benefits li:before{content:"\2713";position:absolute;left:0;top:0;color:var(--buggy-accent);font-size:18px;font-weight:750}.buggy-screen{margin:0 auto 12px;max-width:170px}.buggy-screen img{width:100%;height:auto}.buggy-screen figcaption{font-size:10px;text-align:center;color:#697278;margin-top:3px}.buggy-versions__choices{list-style:none;padding:0;margin:14px 0 0;display:grid;gap:8px}.buggy-versions__choices a,.buggy-versions__unavailable{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:8px;min-height:44px;padding:10px 12px;border:1px solid #dce0e2;border-radius:6px;font-size:12px;line-height:1.4}.buggy-versions__choices a{color:var(--buggy-ink);text-decoration:none}.buggy-versions__choices a:hover{background:var(--buggy-paper);border-color:var(--buggy-accent)}.buggy-versions__unavailable{background:#f8f8f7;color:#637078}.buggy-versions__difference{font-size:12px!important;color:#824218;margin:8px 0 0}.buggy-versions__note{text-align:center;font-size:12px!important;color:#59656b;margin:20px 0 0}.buggy-versions a:focus-visible,.ampride-buggy-intro a:focus-visible{outline:3px solid var(--buggy-ink);outline-offset:4px}body:has(.ampride-buggy-intro) [id$=__buggy_ownership] .hdt-container{max-width:1280px}body:has(.ampride-buggy-intro) [id$=__buggy_ownership] .hdt-icon-box__item{border:1px solid #e8e9e7;border-radius:9px;padding:22px}body:has(.ampride-buggy-intro) [id$=__buggy_ownership] .hdt-icon-box__icon{color:var(--buggy-accent)}body:has(.ampride-buggy-intro) [id$=__buggy_ownership] .hdt-icon-box__title{font-size:18px;font-weight:700}body:has(.ampride-buggy-intro) [id$=__buggy_ownership] .hdt-icon-box__description{font-size:14px}body:has(.ampride-buggy-intro) [id$=__buggy_faq] .hdt-container{max-width:1240px}body:has(.ampride-buggy-intro) [id$=__buggy_faq] .hdt-other-content-title{font-size:36px;font-weight:750}body:has(.ampride-buggy-intro) [id$=__buggy_faq] summary{min-height:56px;font-size:14px}body:has(.ampride-buggy-intro) [id$=__buggy_faq] .hdt-solid-btn{background:var(--buggy-accent);color:#fff;border:0;min-height:50px;border-radius:7px;font-size:20px;font-weight:700;margin-top:24px}@media(max-width:1000px){body:has(.ampride-buggy-intro) .ampride-shared-pdp .hdt-product-info-wrapp{padding:30px 24px}.buggy-hero-photo{min-height:650px}.buggy-detail-strip{padding:28px 24px;gap:14px}.buggy-fit-story{padding:34px 28px;gap:20px;grid-template-columns:1fr 1fr .55fr}.buggy-control-story{gap:24px;padding-right:24px;grid-template-columns:1fr 1fr}.buggy-control-story__illustration{display:none}.buggy-versions__card{padding:22px}}@media(max-width:767px){body:has(.ampride-buggy-intro) .ampride-shared-pdp>.hdt-container>.hdt-row-flex{grid-template-columns:1fr}body:has(.ampride-buggy-intro) .ampride-shared-pdp .hdt-product-info-wrapp{padding:28px 22px}.buggy-hero-photo{height:430px;min-height:0}.buggy-hero-photo>img{object-position:center 65%}.ampride-buggy-intro h2{font-size:38px;max-width:360px}.ampride-buggy-eyebrow{margin-bottom:12px}.ampride-buggy-intro>.hdt-rte{font-size:15px}.buggy-detail-strip{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;padding:28px 16px}.buggy-detail-strip header{grid-column:1/-1;padding:0 4px 8px}.buggy-detail-strip h2{font-size:28px;max-width:none;margin-bottom:8px}.buggy-detail-strip header p{font-size:14px}.buggy-detail-strip header br{display:none}.buggy-detail-strip img{aspect-ratio:1;min-width:0;border-radius:5px}.buggy-detail-strip figcaption{font-size:11px;line-height:1.4;margin-top:9px}.buggy-fit-story{grid-template-columns:1.25fr .75fr;padding:34px 22px;gap:12px}.buggy-fit-story .buggy-editorial__copy{grid-column:1/-1}.buggy-fit-story__photo img{height:220px}.buggy-fit-story__diagram p{font-size:11px}.buggy-editorial h2{font-size:32px;max-width:300px}.buggy-editorial p{font-size:15px}.buggy-control-story{grid-template-columns:1fr;padding:0;gap:0}.buggy-control-story__photo img{height:280px}.buggy-control-story .buggy-editorial__copy{padding:30px 22px}.buggy-versions{padding:34px 16px}.buggy-versions__heading{margin-bottom:24px}.buggy-versions__grid{grid-template-columns:1fr;gap:16px}.buggy-versions__card{padding:22px}.buggy-versions__showcase{gap:12px;min-height:180px}.buggy-versions__image{height:170px}.buggy-versions__benefits ul{font-size:12px;gap:10px}.buggy-versions__card>.hdt-rte{min-height:0}.buggy-versions__choices a,.buggy-versions__unavailable{font-size:12px}body:has(.ampride-buggy-intro) [id$=__buggy_ownership] .hdt-icon-box__item{padding:18px}body:has(.ampride-buggy-intro) [id$=__buggy_faq] .hdt-other-content-title{font-size:30px}}body:has(.ampride-buggy-intro){--buggy-ink:#0f283c;--buggy-accent:#fa9128}body:has(.ampride-buggy-intro) .ampride-shared-pdp>.hdt-container{max-width:1440px}body:has(.ampride-buggy-intro) .ampride-shared-pdp>.hdt-container>.hdt-row-flex{grid-template-columns:1.12fr 1fr}body:has(.ampride-buggy-intro) .ampride-shared-pdp .hdt-product-info-wrapp{padding:32px 40px 26px;background:#fffefa}.ampride-buggy-eyebrow{color:var(--buggy-muted);font-size:10px;letter-spacing:.19em;margin-bottom:12px}.ampride-buggy-intro h2{font-size:clamp(34px,3.3vw,49px);line-height:1.02;letter-spacing:-.045em;margin-bottom:14px}.ampride-buggy-intro>.hdt-rte{font-size:15px;line-height:1.55;max-width:480px}.ampride-buggy-intro ul{padding:0!important;margin:16px 0 4px!important;list-style:none;display:flex;gap:7px;flex-wrap:wrap}.ampride-buggy-intro li{font-size:11px;line-height:1.3;border:1px solid var(--buggy-line);border-radius:30px;padding:6px 10px;background:var(--buggy-soft);color:var(--buggy-ink)}.ampride-buggy-intro>a{font-size:12px;min-height:30px;margin-top:2px}body:has(.ampride-buggy-intro) .ampride-shared-pdp .hdt-product__title[data-type]{margin-top:12px;margin-bottom:14px}body:has(.ampride-buggy-intro) .hdt-product-form__input{margin-bottom:14px}body:has(.ampride-buggy-intro) .hdt-product-form_value.buggy-version-choice{grid-template-rows:22px 18px 85px 22px;min-height:168px;padding:12px 14px 8px;border-radius:10px;background:#fff}.buggy-version-choice__photo{width:136px;height:85px;grid-row:3}.buggy-version-choice__price{grid-row:4;font-size:15px}.buggy-version-choice__label{font-size:14px}.buggy-version-choice__hint{grid-row:2}body:has(.ampride-buggy-intro) .ampride-shared-pdp .hdt-product__price{font-size:32px;margin-top:8px}body:has(.ampride-buggy-intro) .hdt-product__price .hdt-money{font-size:32px;letter-spacing:-.035em}body:has(.ampride-buggy-intro) .ampride-shared-pdp .hdt-product-form__submit{background:var(--buggy-accent);border-color:var(--buggy-accent);min-height:54px;font-size:18px;border-radius:7px}.buggy-hero-photo{min-height:700px}.buggy-hero-photo>img{object-position:center 55%}.buggy-hero-photo__note{background:#ffffffdc;color:var(--buggy-ink);font-size:10px;bottom:16px}.buggy-original-gallery{background:#fff}.buggy-kicker{font-size:10px!important;font-weight:700;letter-spacing:.17em;text-transform:uppercase;color:var(--buggy-accent)!important;margin-bottom:16px!important}.buggy-editorial h2,.buggy-guide h2,.buggy-help h2{font-weight:750;letter-spacing:-.045em;line-height:1.06;color:var(--buggy-ink)}.buggy-detail-strip{max-width:1360px;padding:40px;gap:18px;grid-template-columns:1fr repeat(3,1fr)}.buggy-detail-strip img{aspect-ratio:1.2;object-fit:contain;background:var(--buggy-soft);padding:6px;border-radius:12px}.buggy-detail-strip figure:nth-child(3) img,.buggy-detail-strip figure:nth-child(4) img{object-fit:cover;padding:0}.buggy-detail-strip figcaption{font-size:12px;text-align:left;padding:0 5px}.buggy-fit-story{max-width:1360px;padding:64px 40px;grid-template-columns:.95fr 1.3fr .65fr;gap:34px;align-items:center}.buggy-editorial--fit{background:linear-gradient(120deg,#fff 52%,var(--buggy-soft))}.buggy-fit-story h2{font-size:42px}.buggy-fit-story__photo img{height:260px;mix-blend-mode:multiply}.buggy-dimension{height:26px;display:flex;align-items:center;gap:12px;font-size:13px;font-weight:650;margin:0 20px 12px}.buggy-dimension:before,.buggy-dimension:after{content:"";height:7px;border-top:1px solid var(--buggy-accent);flex:1}.buggy-dimension:before{border-left:1px solid var(--buggy-accent)}.buggy-dimension:after{border-right:1px solid var(--buggy-accent)}.buggy-fit-measures{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;text-align:center;margin:0;padding:12px 0;border-top:1px solid var(--buggy-line)}.buggy-fit-measures dt{font-size:10px;color:var(--buggy-muted);margin-bottom:5px}.buggy-fit-measures dd{font-size:22px;font-weight:700;margin:0;letter-spacing:-.025em}.buggy-fit-story__diagram>img{width:100%;height:170px;object-fit:contain;mix-blend-mode:multiply}.buggy-fit-story__diagram>p{font-size:12px;font-weight:650;color:var(--buggy-ink);margin-top:12px}.buggy-fit-note{border-top:1px solid var(--buggy-line);padding-top:12px}.buggy-fit-note p{font-size:12px;line-height:1.65;text-align:left}.buggy-text-link{display:inline-flex;gap:16px;min-height:44px;align-items:center;font-size:13px;font-weight:650;text-decoration:underline;text-underline-offset:5px}.buggy-control-story{grid-template-columns:1.05fr 1fr .35fr;gap:32px;padding-right:40px}.buggy-control-story__photo{height:100%}.buggy-control-story__photo img{height:100%;min-height:440px;object-fit:cover}.buggy-control-story .buggy-editorial__copy{padding:64px 0}.buggy-control-story h2{font-size:42px;max-width:320px}.buggy-control-story ul{list-style:none;padding:0;margin:22px 0 0;display:grid;gap:16px}.buggy-control-story li{font-size:13px;line-height:1.65;padding-left:18px;border-left:2px solid var(--buggy-accent);color:var(--buggy-muted)}.buggy-control-story li strong{color:var(--buggy-ink)}.buggy-versions{padding:64px 40px;background:radial-gradient(ellipse at top,#fff0df,#fff9f3 70%)}.buggy-versions__heading{max-width:680px;margin-bottom:30px}.buggy-versions h2{font-size:39px;color:var(--buggy-ink)}.buggy-versions__card{padding:28px;border:1px solid #e9e1d6;border-radius:14px;box-shadow:0 8px 30px #6b4c2f05}.buggy-versions__card--upgrade{border-color:#eca36e;box-shadow:0 8px 30px #6b4c2f0a}.buggy-versions__card h3{font-size:26px}.buggy-versions__card>.hdt-rte{min-height:24px}.buggy-versions__showcase{grid-template-columns:1.1fr 1fr;min-height:230px}.buggy-versions__image{height:220px}.buggy-screen{max-width:150px;margin:0 0 10px}.buggy-screen img{height:90px;object-fit:contain;border-radius:7px}.buggy-screen figcaption{font-size:9px;text-align:left}.buggy-versions__benefits ul{font-size:13px;gap:12px}.buggy-versions__note{max-width:760px;margin:24px auto 0;line-height:1.7!important}.buggy-guide{padding:64px 40px;max-width:1360px;margin:auto;color:var(--buggy-ink)}.buggy-guide__heading{text-align:center;max-width:650px;margin:0 auto 36px}.buggy-guide h2{font-size:42px;margin:0 0 16px}.buggy-guide p{font-size:14px;line-height:1.7;color:var(--buggy-muted)}.buggy-guide__grid{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center}.buggy-guide__photo{margin:0;background:var(--buggy-soft);border-radius:16px;padding:30px}.buggy-guide__photo>img{width:100%;height:350px;object-fit:contain;mix-blend-mode:multiply}.buggy-guide__photo figcaption{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;border-top:1px solid var(--buggy-line);padding-top:20px;font-size:13px}.buggy-guide__photo strong{font-size:22px;letter-spacing:-.02em}.buggy-guide__steps{list-style:none;padding:0;margin:0;display:grid;gap:24px}.buggy-guide__steps li{display:grid;grid-template-columns:38px 1fr;gap:16px}.buggy-guide__steps h3{font-size:18px;font-weight:700;line-height:1.2;margin:0 0 8px}.buggy-guide__steps p{margin:0;font-size:13px}.buggy-guide__number{font-size:12px;font-weight:650;background:var(--buggy-paper);border-radius:50%;width:36px;height:36px;display:grid;place-items:center;color:var(--buggy-ink)}.buggy-manual{display:flex;align-items:center;gap:16px;margin-top:32px;padding:22px 26px;background:var(--buggy-paper);border:1px solid #f4c79f;border-radius:10px;color:var(--buggy-ink);text-decoration:none}.buggy-manual__icon{font-size:28px;color:var(--buggy-accent)}.buggy-manual strong{font-size:16px;display:block}.buggy-manual small{font-size:12px;display:block;margin-top:5px;line-height:1.5}.buggy-manual__format{margin-left:auto;border:1px solid var(--buggy-accent);border-radius:4px;padding:7px;font-size:10px;font-weight:700}.buggy-specs{margin-top:20px;border:1px solid var(--buggy-line);border-radius:10px;overflow:hidden}.buggy-specs>summary{cursor:pointer;display:flex;justify-content:space-between;padding:20px 24px;font-weight:650;font-size:14px;list-style:none}.buggy-specs dl{display:grid;grid-template-columns:1fr 1fr;margin:0 24px 20px;gap:0 30px}.buggy-specs dl>div{display:flex;justify-content:space-between;gap:12px;padding:14px 0;border-top:1px solid var(--buggy-line);font-size:13px}.buggy-specs dd{margin:0;font-weight:650}.buggy-specs>.hdt-rte{padding:0 24px 20px}.buggy-help{background:var(--buggy-soft);padding:56px max(40px,calc((100vw - 1280px)/2));display:grid;grid-template-columns:.85fr 1.35fr;gap:60px;color:var(--buggy-ink)}.buggy-help h2{font-size:38px;max-width:400px;margin:0 0 16px}.buggy-help p{font-size:14px;line-height:1.7;color:var(--buggy-muted)}.buggy-help__topics{display:grid;grid-template-columns:repeat(3,1fr);gap:26px;align-content:center}.buggy-help__topics>div>span{font-size:11px;color:var(--buggy-accent)}.buggy-help__topics h3{font-size:17px;font-weight:700;line-height:1.2;margin:12px 0}.buggy-help__topics p{font-size:12px}.buggy-help__topics a{font-size:12px;font-weight:650;text-decoration:underline;text-underline-offset:4px;display:inline-flex;align-items:center;min-height:44px}.buggy-button{display:inline-flex;align-items:center;gap:30px;justify-content:center;min-height:48px;border-radius:7px;font-weight:650;font-size:14px;padding:12px 22px;margin-top:10px}.buggy-button--dark{background:var(--buggy-ink);color:#fff}.buggy-manual:focus-visible,.buggy-button:focus-visible,.buggy-specs summary:focus-visible{outline:3px solid var(--buggy-accent);outline-offset:4px}body:has(.ampride-buggy-intro) [id$=__buggy_faq]{padding-top:24px;padding-bottom:24px}body:has(.ampride-buggy-intro) [id$=__buggy_faq] .hdt-other-content-title{font-size:38px;letter-spacing:-.035em;line-height:1.08;color:var(--buggy-ink);max-width:280px}body:has(.ampride-buggy-intro) [id$=__buggy_faq] .hdt-custom-col-other-content{align-self:flex-start;position:sticky;top:100px}body:has(.ampride-buggy-intro) [id$=__buggy_faq] summary{border-bottom:1px solid #e4e7df;font-weight:550;min-height:58px}body:has(.ampride-buggy-intro) [id$=__buggy_faq] .hdt-accordion-content{font-size:14px;line-height:1.75;color:var(--buggy-muted)}@media(max-width:1050px){body:has(.ampride-buggy-intro) .ampride-shared-pdp .hdt-product-info-wrapp{padding:28px}.ampride-buggy-intro h2{font-size:38px}.buggy-fit-story{grid-template-columns:1fr 1.3fr;gap:28px}.buggy-fit-story__diagram{display:none}.buggy-control-story{grid-template-columns:1fr 1fr;padding-right:28px}.buggy-control-story h2{font-size:35px}.buggy-control-story__illustration{display:none}.buggy-help{gap:30px;grid-template-columns:1fr}.buggy-help__intro{max-width:680px}.buggy-guide__grid{gap:30px}}@media(max-width:767px){body:has(.ampride-buggy-intro) .ampride-shared-pdp>.hdt-container>.hdt-row-flex{grid-template-columns:1fr}body:has(.ampride-buggy-intro) .ampride-shared-pdp .hdt-product-info-wrapp{padding:28px 22px}.buggy-hero-photo{min-height:0;height:390px}.buggy-hero-photo>img{object-position:center 58%}.ampride-buggy-intro h2{font-size:36px;line-height:1.04}.ampride-buggy-intro li{font-size:10px;padding:6px 8px}.buggy-detail-strip{grid-template-columns:1fr;padding:32px 20px;gap:12px}.buggy-detail-strip header{grid-column:auto;padding:0 0 8px}.buggy-detail-strip h2{font-size:28px}.buggy-detail-strip figure{display:grid;grid-template-columns:112px minmax(0,1fr);align-items:center;min-height:112px;background:#fff;border:1px solid var(--buggy-line);border-radius:12px;overflow:hidden}.buggy-detail-strip img{width:112px;height:112px;aspect-ratio:1;object-fit:cover!important;padding:0;border-radius:0}.buggy-detail-strip figcaption{margin:0;padding:14px;font-size:13px;line-height:1.4;text-align:left}.buggy-fit-story{grid-template-columns:1fr;padding:48px 22px;gap:24px}.buggy-fit-story h2{font-size:35px}.buggy-fit-story__photo img{height:240px}.buggy-fit-story__diagram{display:grid;grid-template-columns:96px minmax(0,1fr);align-items:center;gap:14px;padding:12px;background:var(--buggy-soft);border:1px solid var(--buggy-line);border-radius:12px}.buggy-fit-story__diagram>img{float:none;width:96px;height:82px;margin:0;border-radius:8px;object-fit:cover;mix-blend-mode:normal}.buggy-fit-story__diagram>p{margin:0;text-align:left;font-size:13px;line-height:1.4}.buggy-fit-note{border:0;padding:0}.buggy-fit-note p{text-align:left}.buggy-control-story{grid-template-columns:1fr;padding:0;gap:0}.buggy-control-story__photo img{height:290px;min-height:0}.buggy-control-story .buggy-editorial__copy{padding:48px 22px}.buggy-control-story h2{font-size:35px;max-width:280px}.buggy-versions{padding:48px 16px}.buggy-versions h2{font-size:32px}.buggy-versions__card{padding:22px}.buggy-versions__showcase{min-height:210px;gap:12px}.buggy-versions__image{height:180px}.buggy-versions__benefits ul{font-size:12px}.buggy-screen img{height:80px}.buggy-guide{padding:48px 22px}.buggy-guide h2{font-size:34px}.buggy-guide__heading{text-align:left;margin-bottom:26px}.buggy-guide__grid{grid-template-columns:1fr;gap:30px}.buggy-guide__photo{padding:20px}.buggy-guide__photo>img{height:230px}.buggy-guide__photo figcaption{font-size:12px}.buggy-guide__photo strong{font-size:20px}.buggy-guide__steps{gap:24px}.buggy-guide__steps h3{font-size:17px}.buggy-guide__steps p{font-size:13px}.buggy-manual{padding:18px 14px;gap:12px}.buggy-manual strong{font-size:14px}.buggy-manual small{font-size:11px}.buggy-manual__format{display:none}.buggy-specs dl{grid-template-columns:1fr;margin:0 18px 16px}.buggy-specs>summary{padding:18px;font-size:13px}.buggy-help{padding:48px 22px;gap:24px}.buggy-help h2{font-size:34px}.buggy-help__topics{grid-template-columns:1fr;gap:12px}.buggy-help__topics>div{padding-top:18px;border-top:1px solid var(--buggy-line)}.buggy-help__topics>div>span{float:left;margin-right:14px;padding-top:3px}.buggy-help__topics h3{margin:0 0 10px}.buggy-help__topics p{font-size:13px}body:has(.ampride-buggy-intro) [id$=__buggy_faq]{padding-top:18px;padding-bottom:18px}body:has(.ampride-buggy-intro) [id$=__buggy_faq] .hdt-custom-col-other-content{position:static}body:has(.ampride-buggy-intro) [id$=__buggy_faq] .hdt-other-content-title{font-size:34px}}@media(prefers-reduced-motion:reduce){html:has(.ampride-buggy-intro){scroll-behavior:auto}}.ampride-buggy-intro ul{align-items:center}.ampride-buggy-intro li{margin:0!important}.buggy-detail-strip figure:nth-child(2) img{object-fit:cover;padding:0}body:has(.ampride-buggy-intro) .ampride-shared-pdp .hdt-product-form__submit[disabled]{background:#e8edf1;border-color:var(--buggy-line);color:var(--buggy-muted);cursor:not-allowed;opacity:1}.buggy-purchase-manual{display:flex;align-items:center;justify-content:center;gap:8px;min-height:40px;font-size:11px;color:var(--buggy-muted);text-decoration:underline;text-underline-offset:4px;margin-top:4px}body:has(.ampride-buggy-intro) [id$=__buggy_closing]{background:var(--buggy-soft)}body:has(.ampride-buggy-intro) [id$=__buggy_closing] .hdt-row-grid{background:transparent;align-items:center}body:has(.ampride-buggy-intro) [id$=__buggy_closing] .hdt-image_wrap{max-height:330px;mix-blend-mode:multiply}body:has(.ampride-buggy-intro) [id$=__buggy_closing] img{object-fit:contain}body:has(.ampride-buggy-intro) [id$=__buggy_closing] h2{font-size:40px;line-height:1.1;letter-spacing:-.04em;font-weight:700;color:var(--buggy-ink);max-width:500px}body:has(.ampride-buggy-intro) [id$=__buggy_closing] p{font-size:14px;line-height:1.7;max-width:450px;color:var(--buggy-muted)}body:has(.ampride-buggy-intro) [id$=__buggy_closing] .hdt-btn{background:var(--buggy-accent);border-color:var(--buggy-accent);color:#fff;border-radius:7px;min-height:50px}@media(max-width:767px){.buggy-hero-photo{height:310px}.ampride-buggy-intro h2{font-size:33px}.ampride-buggy-intro>.hdt-rte{font-size:14px}.ampride-buggy-intro li{font-size:9px}body:has(.ampride-buggy-intro) [id$=__buggy_closing] h2{font-size:32px}body:has(.ampride-buggy-intro) [id$=__buggy_closing] .hdt-image_wrap{max-height:230px}}body:has(.ampride-buggy-intro) .ampride-shared-pdp .hdt-product-form__input label.buggy-version-choice{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto;width:100%;min-height:88px;gap:7px 12px;padding:18px 18px 18px 49px;border:1px solid var(--buggy-line);border-radius:12px;background:#fff;color:var(--buggy-ink);box-shadow:0 2px 5px #0f283c0a;transition:border-color .15s,background .15s}body:has(.ampride-buggy-intro) .ampride-shared-pdp .hdt-product-form__input input:checked+label.buggy-version-choice{border-color:var(--buggy-accent);background:var(--buggy-paper);box-shadow:inset 0 0 0 1px var(--buggy-accent)}body:has(.ampride-buggy-intro) .ampride-shared-pdp .hdt-product-form__input label.buggy-version-choice:hover{border-color:var(--buggy-accent)}body:has(.ampride-buggy-intro) .ampride-shared-pdp .hdt-product-form__input label.buggy-version-choice:before{content:"";left:18px;right:auto;top:23px;width:17px;height:17px;border:1px solid #a7afa8;border-radius:50%;background:#fff}body:has(.ampride-buggy-intro) .ampride-shared-pdp .hdt-product-form__input input:checked+label.buggy-version-choice:before{border:5px solid var(--buggy-accent)}body:has(.ampride-buggy-intro) .ampride-shared-pdp .hdt-product-form__input label.buggy-version-choice:after,body:has(.ampride-buggy-intro) .ampride-shared-pdp .hdt-product-form__input input.is-disabled+label.is-type-block_with_color:after{display:none}body:has(.ampride-buggy-intro) .buggy-version-choice__label{grid-column:1;grid-row:1;font-size:15px;padding:0;line-height:1.4}body:has(.ampride-buggy-intro) .buggy-version-choice__hint{grid-column:1;grid-row:2;font-size:12px;color:#667168;line-height:1.4}body:has(.ampride-buggy-intro) .buggy-version-choice__price{grid-column:2;grid-row:1/3;align-self:center;font-size:17px;font-weight:650;white-space:nowrap}body:has(.ampride-buggy-intro) .ampride-shared-pdp .hdt-product-form__input label.is-type-block_with_color{min-height:46px;min-width:116px;justify-content:flex-start;padding:12px 18px;gap:10px;border:1px solid var(--buggy-line);border-radius:9px;background:#fff;color:var(--buggy-ink)}body:has(.ampride-buggy-intro) .ampride-shared-pdp .hdt-product-form__input input:checked+label.is-type-block_with_color{border-color:var(--buggy-accent);box-shadow:inset 0 0 0 1px var(--buggy-accent);background:var(--buggy-paper)}body:has(.ampride-buggy-intro) .is-type-block_with_color .hdt-block-swatch__color{width:18px;height:18px;box-shadow:0 0 0 1px #0f283c15;border:2px solid white}body:has(.ampride-buggy-intro) .ampride-shared-pdp .hdt-product-form__input input.is-unavailable+label{opacity:.5}body:has(.ampride-buggy-intro) .ampride-shared-pdp .ampride-reassurance{margin-top:8px}body:has(.ampride-buggy-intro) .ampride-shared-pdp .ampride-reassurance a,body:has(.ampride-buggy-intro) .ampride-shared-pdp .ampride-reassurance__payment{background:var(--buggy-soft);border-color:var(--buggy-line)}body:has(.ampride-buggy-intro) .ampride-shared-pdp .hdt-product-form__input input[type=radio].is-disabled+label:is(.buggy-version-choice,.is-type-block_with_color){color:var(--buggy-ink);background:#fff;border-color:var(--buggy-line)}body:has(.ampride-buggy-intro) .ampride-shared-pdp .hdt-product-form__input input[type=radio].is-disabled:checked+label:is(.buggy-version-choice,.is-type-block_with_color){border-color:var(--buggy-accent);background:var(--buggy-paper);box-shadow:inset 0 0 0 1px var(--buggy-accent)}@media(min-width:768px){body:has(.ampride-buggy-intro) .ampride-shared-pdp .hdt-product-media-wrapp{align-self:start;position:sticky;top:82px}body:has(.ampride-buggy-intro) .buggy-hero-photo{height:auto;min-height:0;aspect-ratio:4/5}}body:has(.ampride-buggy-intro) .ampride-shared-pdp>.hdt-container{max-width:1290px;padding:28px 24px}body:has(.ampride-buggy-intro) .ampride-shared-pdp>.hdt-container>.hdt-row-flex{grid-template-columns:minmax(0,1.03fr) minmax(0,1fr);gap:38px}body:has(.ampride-buggy-intro) .ampride-shared-pdp .hdt-product-info-wrapp{padding:0;background:#fff}body:has(.ampride-buggy-intro) .ampride-shared-pdp .hdt-product__title{font-size:30px!important;letter-spacing:-.035em;line-height:1.15;font-weight:650}body:has(.ampride-buggy-intro) .ampride-shared-pdp .hdt-product__title[data-type]{margin:0 0 8px}.ampride-buggy-intro>.hdt-rte{font-size:15px;color:#536575;margin:0}.ampride-buggy-intro>a{font-size:12px;margin:0;min-height:28px}body:has(.ampride-buggy-intro) .ampride-shared-pdp .hdt-product-info__item{margin-bottom:12px}body:has(.ampride-buggy-intro) .ampride-shared-pdp .hdt-product__price{margin-top:0}body:has(.ampride-buggy-intro) .ampride-shared-pdp .hdt-product-form__input label.buggy-version-choice{width:calc(50% - 6px);grid-template-columns:1fr;grid-template-rows:auto auto auto;padding:16px 12px 14px 36px;min-height:115px;gap:6px}body:has(.ampride-buggy-intro) .ampride-shared-pdp .hdt-product-form__input label.buggy-version-choice:before{left:12px;top:19px;width:15px;height:15px}body:has(.ampride-buggy-intro) .buggy-version-choice__price{grid-column:1;grid-row:3;font-size:17px}body:has(.ampride-buggy-intro) .buggy-version-choice__label{font-size:14px}body:has(.ampride-buggy-intro) .buggy-version-choice__hint{font-size:11px}body:has(.ampride-buggy-intro) .ampride-shared-pdp .hdt-product-media img{object-fit:contain}body:has(.ampride-buggy-intro) .buggy-link-text{text-decoration:underline;text-underline-offset:4px}.buggy-fit-story,.buggy-control-story,.buggy-guide,.buggy-versions{background:#fff;border-top:1px solid #e6eaed}.buggy-editorial h2,.buggy-guide h2,.buggy-versions h2{font-size:32px;line-height:1.15;letter-spacing:-.025em;color:var(--buggy-ink)}.buggy-detail-strip{background:#f7f8f9}@media(max-width:767px){body:has(.ampride-buggy-intro) .ampride-shared-pdp>.hdt-container{padding:16px}body:has(.ampride-buggy-intro) .ampride-shared-pdp>.hdt-container>.hdt-row-flex{grid-template-columns:1fr;gap:24px}body:has(.ampride-buggy-intro) .ampride-shared-pdp .hdt-product__title{font-size:27px!important}body:has(.ampride-buggy-intro) .ampride-shared-pdp .hdt-product-info-wrapp{padding:0}.buggy-editorial h2,.buggy-guide h2,.buggy-versions h2{font-size:27px}}body:has(.ampride-buggy-intro) .ampride-shared-pdp .hdt-product-form__input label.buggy-version-choice{grid-template-rows:auto 34px 112px auto;min-height:220px;padding:15px 13px 12px;gap:5px;overflow:hidden}body:has(.ampride-buggy-intro) .buggy-version-choice__label{padding-left:24px}body:has(.ampride-buggy-intro) .buggy-version-choice__hint{padding-left:24px;font-size:12px;line-height:1.4}body:has(.ampride-buggy-intro) .buggy-version-choice__visual{grid-column:1;grid-row:3;position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:112px}body:has(.ampride-buggy-intro) .buggy-version-choice__buggy{width:100%;height:112px;object-fit:contain;mix-blend-mode:multiply}body:has(.ampride-buggy-intro) .buggy-version-choice__visual .buggy-version-choice__buggy{width:78%;margin-right:auto}body:has(.ampride-buggy-intro) .buggy-version-choice__screen{position:absolute;right:0;bottom:5px;width:clamp(56px,36%,88px);padding:0;background:transparent;border:0;border-radius:5px;overflow:hidden}body:has(.ampride-buggy-intro) .buggy-version-choice__screen img{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:cover;border-radius:5px}body:has(.ampride-buggy-intro) .buggy-version-choice__price{grid-row:4;padding-left:4px}body:has(.ampride-buggy-intro) .rf-delivery-status--standard .rf-delivery-dot{background:var(--buggy-ink)!important}body:has(.ampride-buggy-intro) .rf-delivery-status--standard{color:var(--buggy-ink)!important}body:has(.ampride-buggy-intro) .ampride-shared-pdp .shopify-app-block[id*=judge_me_reviews_preview_badge]{margin-bottom:18px!important}body:has(.ampride-buggy-intro) .ampride-shared-pdp .ampride-shop-rating{gap:6px;font-size:14px;line-height:1.35;margin:-6px 0 12px!important}body:has(.ampride-buggy-intro) .ampride-shared-pdp .ampride-shop-rating__stars{font-size:15px;letter-spacing:1.5px}@media(max-width:479px){body:has(.ampride-buggy-intro) .ampride-shared-pdp .hdt-product-form__input label.buggy-version-choice{grid-template-rows:40px 34px 90px auto;min-height:220px;padding:12px 9px}body:has(.ampride-buggy-intro) .buggy-version-choice__visual,body:has(.ampride-buggy-intro) .buggy-version-choice__buggy{height:90px}body:has(.ampride-buggy-intro) .buggy-version-choice__hint{padding-left:0;font-size:11px}body:has(.ampride-buggy-intro) .buggy-version-choice__screen img{height:auto}}.buggy-control-story__photo--lifestyle{position:relative}.buggy-control-story__photo--lifestyle{height:auto;align-self:center}.buggy-control-story__photo--lifestyle>img{width:100%;height:auto;min-height:0;aspect-ratio:3/2;object-fit:cover;border-radius:8px}body:has(.ampride-buggy-intro) [id$=__buggy_closing] .hdt-image_wrap.buggy-lifestyle-wrap{max-height:none;mix-blend-mode:normal}body:has(.ampride-buggy-intro) [id$=__buggy_closing] .buggy-lifestyle-wrap img{object-fit:cover}body:has(.ampride-buggy-intro){--buggy-type-meta:12px;--buggy-type-small:14px;--buggy-type-body:15px;--buggy-type-subheading:18px;--buggy-type-card-heading:26px;--buggy-type-section-heading:32px}.ampride-buggy-eyebrow,.buggy-kicker,.buggy-hero-photo__note,.buggy-fit-measures dt,.buggy-screen figcaption,.buggy-manual small,.buggy-manual__format,.buggy-help__topics>div>span,.buggy-purchase-manual{font-size:var(--buggy-type-meta)!important}.ampride-buggy-intro>a,.ampride-buggy-intro li,.buggy-version-choice__hint,body:has(.ampride-buggy-intro) .hdt-product__policies,.buggy-original-gallery>summary,.buggy-detail-strip figcaption,.buggy-fit-story__diagram>p,.buggy-fit-note p,.buggy-text-link,.buggy-versions__card>.hdt-rte,.buggy-versions__benefits ul,.buggy-versions__choices a,.buggy-versions__unavailable,.buggy-versions__difference,.buggy-versions__note,.buggy-guide p,.buggy-guide__photo figcaption,.buggy-guide__steps p,.buggy-specs>summary,.buggy-specs dl>div,.buggy-help p,.buggy-help__topics a,body:has(.ampride-buggy-intro) [id$=__buggy_faq] summary,body:has(.ampride-buggy-intro) [id$=__buggy_faq] .hdt-accordion-content{font-size:var(--buggy-type-small)!important}.ampride-buggy-intro>.hdt-rte,.buggy-editorial p,.buggy-versions p,.buggy-control-story li,body:has(.ampride-buggy-intro) [id$=__buggy_closing] p{font-size:var(--buggy-type-body)!important}.buggy-guide__steps h3,.buggy-help__topics h3,body:has(.ampride-buggy-intro) [id$=__buggy_ownership] .hdt-icon-box__title{font-size:var(--buggy-type-subheading)!important}.buggy-versions__card h3{font-size:var(--buggy-type-card-heading)}.buggy-editorial h2,.buggy-guide h2,.buggy-versions h2,.buggy-help h2,body:has(.ampride-buggy-intro) [id$=__buggy_faq] .hdt-other-content-title,body:has(.ampride-buggy-intro) [id$=__buggy_closing] h2{font-size:var(--buggy-type-section-heading)!important}body:has(.ampride-buggy-intro) [id$=__buggy_faq] .hdt-solid-btn,body:has(.ampride-buggy-intro) [id$=__buggy_closing] .hdt-btn{height:auto!important;min-height:54px;padding:12px 24px!important;line-height:1.3;text-align:center;white-space:normal}body:has(.ampride-buggy-intro) .ampride-shared-pdp .hdt-product__title{font-weight:600!important}.buggy-editorial h2,.buggy-guide h2,.buggy-versions h2,.buggy-help h2,.buggy-versions__card h3,body:has(.ampride-buggy-intro) [id$=__buggy_faq] .hdt-other-content-title,body:has(.ampride-buggy-intro) [id$=__buggy_closing] h2{font-weight:650!important}.ampride-buggy-eyebrow,.buggy-kicker,body:has(.ampride-buggy-intro) .hdt-product-form__label,.buggy-version-choice__label,.buggy-detail-strip figcaption,.buggy-fit-story__diagram>p,.buggy-text-link,.buggy-control-story li strong,.buggy-guide__steps h3,.buggy-guide__number,.buggy-manual strong,.buggy-specs>summary,.buggy-specs dd,.buggy-help__topics h3,.buggy-help__topics a,.buggy-button,body:has(.ampride-buggy-intro) [id$=__buggy_ownership] .hdt-icon-box__title{font-weight:600!important}body:has(.ampride-buggy-intro) .ampride-shared-pdp .hdt-product-form__submit,body:has(.ampride-buggy-intro) [id$=__buggy_faq] .hdt-solid-btn,body:has(.ampride-buggy-intro) [id$=__buggy_closing] .hdt-btn{font-weight:600!important}@media(max-width:767px){body:has(.ampride-buggy-intro){--buggy-type-section-heading:28px}body:has(.ampride-buggy-intro) .ampride-shared-pdp .hdt-product__title{font-size:28px!important}.buggy-control-story__illustration{display:flex;align-items:center;justify-content:center;max-width:none;min-height:132px;margin:0 22px 48px;padding:10px 28px;background:var(--buggy-paper);border:1px solid #f1dcc8;border-radius:12px}.buggy-control-story__illustration .buggy-illustration{width:min(100%,180px)}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/ampride-buggy.css.map */
