html{-webkit-text-size-adjust:100%}body{margin:0;background:#fff;color:#1d1d1f;font-family:Outfit,system-ui,sans-serif}body.has-basket{padding-bottom:84px}.app-bar{position:sticky;top:0;z-index:20;background:#fff;border-bottom:1px solid rgba(29,29,31,.12);padding-top:env(safe-area-inset-top)}.app-bar__in{max-width:1540px;margin:0 auto;padding:10px max(16px,env(safe-area-inset-left));display:flex;align-items:center;justify-content:space-between;gap:12px}.app-brand{display:flex;align-items:center;gap:10px;color:#1d1d1f;text-decoration:none}.app-brand img{border-radius:9px;display:block}.app-brand span{display:flex;flex-direction:column;line-height:1.1}.app-brand strong{font-size:19px;font-weight:500}.app-brand small{font-size:13px;color:#5d5d5d;display:flex;align-items:center;gap:5px;margin-top:3px}.app-ci{height:15px;width:auto;display:block}.app-foot__logo{display:inline-block;margin-bottom:12px}.app-foot__logo img{height:34px;width:auto;display:block}.app-actions{display:flex;gap:8px}.app-icon{position:relative;width:44px;height:44px;border-radius:50%;border:1px solid #52b386;background:#fff;display:inline-flex;align-items:center;justify-content:center;color:#3d6352;cursor:pointer;padding:0}.app-icon svg{width:22px;height:22px;fill:currentColor}.app-icon:hover{background:#3d6352;border-color:#3d6352;color:#fff}.app-icon[hidden]{display:none}.app-count{position:absolute;top:-4px;right:-4px;min-width:20px;height:20px;border-radius:10px;background:#ffd209;color:#1d1d1f;font-size:12px;font-weight:500;display:flex;align-items:center;justify-content:center;padding:0 5px}.app-note{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:10px 16px;font-size:15px;background:#f5f7f9;border-top:1px solid rgba(29,29,31,.08)}.app-note[hidden]{display:none}.app-note--install{background:#eaf6f0}.app-note--install span{flex:1 1 220px}.app-x{border:0;background:none;font-size:24px;line-height:1;cursor:pointer;color:#5d5d5d;padding:4px 8px}.app-link{border:0;background:none;font:inherit;font-size:15px;color:#3d6352;text-decoration:underline;cursor:pointer;padding:0 4px}#pump-match .pm-btn--sm{min-height:40px;padding:0 18px;font-size:15px}#pump-match .pm-trade,.pm-trade{display:block;font-size:15px;font-weight:500;color:#3d6352}#pump-match .pm-hero .pm-wrap{padding-top:34px;padding-bottom:40px}.app-trade{padding-top:10px;padding-bottom:40px;display:flex;flex-direction:column;gap:12px;max-width:900px}.app-trade p{margin:0;font-size:17px}.app-trade .pm-btns{display:flex;gap:12px;flex-wrap:wrap}.app-trade .pm-btn{display:inline-flex;align-items:center;justify-content:center;font:inherit;font-size:17px;font-weight:500;background:#52b386;color:#fff;border:1px solid #52b386;border-radius:30px;padding:0 26px;min-height:48px;text-decoration:none}.app-trade .pm-btn--ghost{background:#fff;color:#1d1d1f;border-color:#1d1d1f}.app-foot{border-top:1px solid rgba(29,29,31,.12);padding-top:20px;padding-bottom:30px;font-size:15px}.app-foot p{margin:0 0 8px}.app-foot a{color:inherit}.pm-wrap{max-width:1540px;margin:0 auto;padding-left:max(16px,30px);padding-right:max(16px,30px)}@media(max-width:749px){.pm-wrap{padding-left:16px;padding-right:16px}}.app-basket{position:fixed;left:0;right:0;bottom:0;z-index:30;background:#3d6352;color:#fff;padding-bottom:env(safe-area-inset-bottom);box-shadow:0 -6px 20px #0000001f}.app-basket[hidden]{display:none}.app-basket.pulse{animation:pm-pulse .5s ease}@keyframes pm-pulse{0%{transform:translateY(8px)}to{transform:none}}@media(prefers-reduced-motion:reduce){.app-basket.pulse{animation:none}}.app-basket__in{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding-top:12px;padding-bottom:12px}.app-basket__sum{display:flex;gap:6px;align-items:baseline;font-size:17px}.app-basket__sum .pm-muted{color:#d9e7df}.app-basket__btns{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.app-basket .pm-btn{display:inline-flex;align-items:center;justify-content:center;font:inherit;font-weight:500;border-radius:30px;text-decoration:none;cursor:pointer;min-height:40px;padding:0 18px;font-size:15px;background:#52b386;color:#fff;border:1px solid #52b386}.app-basket .pm-btn--ghost{background:transparent;border-color:#fff;color:#fff}.app-basket .app-link{color:#fff}.app-basket__list{list-style:none;margin:0;padding:0 0 12px;display:flex;flex-direction:column;gap:8px;max-height:45vh;overflow:auto}.app-basket__list[hidden]{display:none}.app-basket__list li{display:grid;grid-template-columns:1fr auto auto;gap:10px;align-items:center;background:#fff;color:#1d1d1f;border-radius:12px;padding:10px 12px;font-size:15px}.app-basket__list a{color:#1d1d1f;text-decoration:none;line-height:1.3}.app-qty{display:inline-flex;align-items:center;gap:8px}.app-q{width:32px;height:32px;border-radius:50%;border:1px solid #52b386;background:#fff;font-size:18px;cursor:pointer;color:#1d1d1f}@media(max-width:520px){.app-basket__btns{width:100%}.app-basket__btns .pm-btn:last-child{flex:1 1 auto}.app-basket__list li{grid-template-columns:1fr auto}.app-basket__list li .app-qty{grid-column:1/-1;justify-self:end}}#pump-match .pm-extra{border-top:1px solid var(--pm-line);padding-top:14px;display:flex;flex-direction:column;gap:10px}#pump-match .pm-h4{margin:0;font-size:20px;font-weight:500;color:var(--pm-ink)}#pump-match .pm-extra p{margin:0}#pump-match .pm-extra__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}#pump-match .pm-extra__item{display:flex;align-items:center;gap:12px;border:1px solid var(--pm-line);border-radius:12px;padding:10px}#pump-match .pm-extra__img{flex:0 0 56px;height:56px;border-radius:8px;background:var(--pm-tint);display:flex;align-items:center;justify-content:center;overflow:hidden}#pump-match .pm-extra__img img{max-width:100%;max-height:100%;object-fit:contain}#pump-match .pm-extra__info{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px}#pump-match .pm-extra__name{color:var(--pm-ink);font-size:16px;line-height:1.3;text-decoration:none}#pump-match .pm-extra__name:hover{text-decoration:underline}#pump-match .pm-btn--sm{min-height:40px;padding:0 18px;font-size:15px;flex:0 0 auto}@media(max-width:520px){#pump-match .pm-extra__item{flex-wrap:wrap}#pump-match .pm-extra__item .pm-btn--sm{width:100%}}#pump-match .pm-extra__img:empty{display:none}@media(max-width:520px){#pump-match .pm-extra__info{flex:1 1 calc(100% - 70px)}}#pump-match .pm-hero{position:relative;overflow:hidden;isolation:isolate}#pump-match .pm-hero:before,#pump-match .pm-hero:after{content:"";position:absolute;z-index:-1;background:#52b386;pointer-events:none}#pump-match .pm-hero:before{width:420px;height:300px;top:-150px;right:-120px;border-radius:58% 42% 50% 50%/55% 45%;opacity:.9}#pump-match .pm-hero:after{width:360px;height:360px;bottom:-230px;left:-140px;border-radius:45% 55% 60% 40%/50% 40% 60% 50%;opacity:.55}#pump-match .pm-hero h1{display:flex;align-items:center;gap:14px}#pump-match .pm-hero h1:before{content:"";flex:none;width:46px;height:46px;background:url(icons/ci-mark-white.svg) center/contain no-repeat}@media(max-width:749px){#pump-match .pm-hero h1:before{width:38px;height:38px}#pump-match .pm-hero:before{width:240px;height:180px;top:-110px;right:-120px}}
