[hidden]{display:none!important}body{line-height:1.55}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.hxl,.hxxl{line-height:1.2}.hxxl,.hxl,.h0{font-size:30px}h1,.h1{font-size:min(calc(var(--font-heading-scale) * 3rem),30px)}h2,.h2{font-size:min(calc(var(--font-heading-scale) * 2rem),24px)}h3,.h3{font-size:min(calc(var(--font-heading-scale) * 1.7rem),18px)}@media only screen and (min-width:750px){.hxxl,.hxl,.h0{font-size:44px}h1,.h1{font-size:min(calc(var(--font-heading-scale) * 4rem),44px)}h2,.h2{font-size:min(calc(var(--font-heading-scale) * 2.4rem),32px)}h3,.h3{font-size:min(calc(var(--font-heading-scale) * 1.8rem),20px)}}.button{min-height:48px}.pumba-pad-sm{padding-top:16px;padding-bottom:16px}.pumba-pad-md{padding-top:28px;padding-bottom:28px}.pumba-pad-lg{padding-top:56px;padding-bottom:56px}@media only screen and (min-width:750px){.pumba-pad-sm{padding-top:32px;padding-bottom:32px}.pumba-pad-md{padding-top:64px;padding-bottom:64px}.pumba-pad-lg{padding-top:88px;padding-bottom:88px}}.pumba-anchor{scroll-margin-top:72px}.pumba-center{text-align:center}.pumba-eyebrow{margin:0 0 8px;font-size:13px;line-height:1.4;font-weight:700;letter-spacing:.02em;color:rgb(var(--color-foreground))}.pumba-title-hero{margin:0;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:30px;line-height:1.2}.pumba-h2{margin:0;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:24px;line-height:1.2}.pumba-h3{margin:0;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:18px;line-height:1.25}.pumba-product-title{margin:0;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:600;font-size:18px;line-height:1.25}.pumba-text{margin:0;font-size:15px;line-height:1.55;color:rgb(var(--color-foreground))}.pumba-text--muted{color:rgba(var(--color-foreground),.8)}.pumba-note{margin:20px auto 0;max-width:62ch;font-size:13px;line-height:1.5;color:rgba(var(--color-foreground),.85)}@media only screen and (min-width:750px){.pumba-title-hero{font-size:44px}.pumba-h2{font-size:32px}.pumba-h3{font-size:20px}.pumba-product-title{font-size:22px}.pumba-text{font-size:16px}}.pumba-icon{display:block;width:100%;height:100%}.pumba-iconbox{display:grid;place-items:center;flex:0 0 auto;width:44px;height:44px;padding:10px;border-radius:50%;background:rgb(var(--color-button));color:rgb(var(--color-button-text))}.pumba-iconbox--soft{width:52px;height:52px;padding:12px;background:rgba(var(--color-button),.14);color:rgb(var(--color-button))}.pumba-media{width:100%}.pumba-media>img{display:block;width:100%;height:auto;aspect-ratio:var(--pumba-ratio, 16 / 9);object-fit:cover;border-radius:var(--media-radius)}.pumba-ph{position:relative;display:grid;place-items:center;width:100%;aspect-ratio:var(--pumba-ratio, 16 / 9);overflow:hidden;border-radius:var(--media-radius);border:1px solid rgba(var(--color-foreground),.12)}.pumba-ph__icon{display:grid;place-items:center;width:96px;height:96px;padding:26px;border-radius:50%;background:rgba(var(--color-button),.14);color:rgb(var(--color-button))}.pumba-ph__tag{position:absolute;left:12px;bottom:12px;padding:6px 10px;border-radius:999px;font-size:13px;line-height:1;font-weight:700;color:rgb(var(--color-foreground))}.pumba-hero{display:grid;gap:20px;grid-template-areas:"text" "cta" "media"}.pumba-hero__text{grid-area:text;display:grid;gap:12px}.pumba-hero__media{grid-area:media}.pumba-hero__cta{grid-area:cta}.pumba-hero__cta .button{width:100%}@media only screen and (min-width:750px){.pumba-hero{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);grid-template-areas:"text media" "cta media";grid-template-rows:auto auto;align-content:center;column-gap:56px;row-gap:28px}.pumba-hero__text{align-self:end}.pumba-hero__cta{align-self:start}.pumba-hero__media{align-self:center}.pumba-hero__cta .button{width:auto;min-width:200px}}.pumba-trust{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none}.pumba-trust__item{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:14px;border-radius:var(--media-radius);border:1px solid rgba(var(--color-foreground),.1)}.pumba-trust__title{margin:0 0 4px;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:15px;line-height:1.25}.pumba-trust__text{margin:0;font-size:15px;line-height:1.5;color:rgba(var(--color-foreground),.9)}@media only screen and (min-width:750px){.pumba-trust{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.pumba-trust__item{padding:20px}.pumba-trust__title,.pumba-trust__text{font-size:16px}}.pumba-cards{display:grid;grid-template-columns:1fr;gap:16px;margin:24px 0 0;padding:0;list-style:none}.pumba-card{display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding:18px;border-radius:var(--media-radius);border:1px solid rgba(var(--color-foreground),.1)}@media only screen and (min-width:750px){.pumba-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:32px}}.pumba-steps{display:grid;grid-template-columns:1fr;gap:16px;margin:20px 0 0;padding:0;list-style:none}.pumba-step{display:grid;grid-template-columns:96px minmax(0,1fr);grid-template-rows:auto 1fr;column-gap:14px;row-gap:6px;align-items:start}.pumba-step .pumba-media{grid-row:1 / span 2}.pumba-step .pumba-ph__icon{width:48px;height:48px;padding:12px}.pumba-step .pumba-ph__tag{left:6px;bottom:6px;padding:4px 6px}.pumba-step__head{display:flex;align-items:center;gap:10px}.pumba-step__num{display:grid;place-items:center;flex:0 0 auto;width:30px;height:30px;border-radius:50%;background:rgb(var(--color-button));color:rgb(var(--color-button-text));font-size:15px;line-height:1;font-weight:700}@media only screen and (min-width:750px){.pumba-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-top:32px}.pumba-step{display:grid;grid-template-columns:1fr;grid-template-rows:none;gap:12px}.pumba-step .pumba-media{grid-row:auto}.pumba-step .pumba-ph__icon{width:96px;height:96px;padding:26px}.pumba-step .pumba-ph__tag{left:12px;bottom:12px;padding:6px 10px}}.pumba-showcase{display:grid;grid-template-columns:1fr;gap:20px;margin-top:24px;padding:16px;border-radius:var(--media-radius);border:1px solid rgba(var(--color-foreground),.1)}.pumba-showcase__info{display:grid;gap:14px;align-content:center}.pumba-price{display:flex;align-items:baseline;flex-wrap:wrap;gap:10px;margin:0}.pumba-price__now{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:18px;line-height:1.2}.pumba-price__was{font-size:15px;line-height:1.5;color:rgba(var(--color-foreground),.8)}.pumba-form{display:grid;gap:14px;margin:0}.pumba-pills{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;border:0}.pumba-pills input{position:absolute;opacity:0;width:1px;height:1px}.pumba-pills label{padding:10px 18px;border-radius:40px;border:1px solid rgba(var(--color-foreground),.55);font-size:15px;line-height:1.2;cursor:pointer}.pumba-pills input:checked+label{background:rgb(var(--color-button));border-color:rgb(var(--color-button));color:rgb(var(--color-button-text))}.pumba-pills input:focus-visible+label{outline:2px solid rgb(var(--color-foreground));outline-offset:2px}.pumba-pills input:disabled+label{opacity:.5;text-decoration:line-through;cursor:not-allowed}@media only screen and (min-width:750px){.pumba-showcase{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px;padding:28px;margin-top:32px}.pumba-price__now{font-size:22px}.pumba-price__was,.pumba-pills label{font-size:16px}}.pumba-reviews{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;margin-top:24px}.pumba-reviews:empty{display:none}.pumba-reviews__app,.pumba-summary{grid-column:1 / -1}.pumba-summary{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px 16px;padding:20px;border-radius:var(--media-radius);border:1px solid rgba(var(--color-foreground),.1)}.pumba-summary__score{margin:0;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:24px;line-height:1.2}.pumba-review{display:grid;gap:10px;align-content:start;margin:0;padding:20px;border-radius:var(--media-radius);border:1px solid rgba(var(--color-foreground),.1)}.pumba-review blockquote{margin:0}.pumba-review__who{font-size:13px;line-height:1.4;font-weight:700}.pumba-stars{display:flex;gap:2px}.pumba-star{width:18px;height:18px;color:rgb(var(--color-button))}.pumba-star--off{color:rgba(var(--color-foreground),.25)}@media only screen and (min-width:750px){.pumba-reviews{gap:20px;margin-top:32px}.pumba-summary__score{font-size:32px}}.pumba-cta{display:grid;gap:20px;justify-items:center;text-align:center;grid-template-areas:"text" "media" "button"}.pumba-cta__text{grid-area:text;display:grid;gap:10px}.pumba-cta__media{grid-area:media;width:100%;max-width:240px}.pumba-cta__button{grid-area:button}.pumba-cta__button .button{min-width:200px}@media only screen and (min-width:750px){.pumba-cta{grid-template-columns:minmax(0,1fr) 360px;grid-template-areas:"text media" "button media";justify-items:start;align-content:center;text-align:left;column-gap:64px;row-gap:24px}.pumba-cta__text{align-self:end}.pumba-cta__button{align-self:start}.pumba-cta__media{align-self:center;max-width:360px}}.pumba-iconbox--sm{width:32px;height:32px;padding:7px;background:rgba(var(--color-button),.14);color:rgb(var(--color-button))}.pumba-feature{display:grid;grid-template-columns:1fr;gap:20px;align-items:center}.pumba-feature__media{width:100%;max-width:260px;margin:0 auto}.pumba-feature__text{display:grid;gap:12px}.pumba-points{display:grid;gap:10px;margin:4px 0 0;padding:0;list-style:none}.pumba-points__item{display:flex;align-items:center;gap:10px}@media only screen and (min-width:750px){.pumba-feature{grid-template-columns:minmax(0,420px) minmax(0,1fr);gap:64px;justify-content:center}.pumba-feature__media{max-width:420px}.pumba-feature--right .pumba-feature__media{order:2}.pumba-feature--right{grid-template-columns:minmax(0,1fr) minmax(0,420px)}}.pumba-acc-wrap{max-width:760px;margin:0 auto}.pumba-acc{margin-top:20px;border-top:1px solid rgba(var(--color-foreground),.18)}.pumba-acc__item{border-bottom:1px solid rgba(var(--color-foreground),.18)}.pumba-acc__summary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:52px;padding:10px 0;cursor:pointer;list-style:none}.pumba-acc__summary::-webkit-details-marker{display:none}.pumba-acc__summary:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:2px}.pumba-acc__title{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:15px;line-height:1.25;color:rgb(var(--color-foreground))}.pumba-acc__chev{flex:0 0 auto;width:22px;height:22px;color:rgb(var(--color-foreground));transition:transform .2s ease}.pumba-acc__item[open] .pumba-acc__chev{transform:rotate(180deg)}.pumba-acc__body{padding:0 0 16px;font-size:15px;line-height:1.55;color:rgb(var(--color-foreground))}.pumba-acc__body p,.pumba-acc__body ul,.pumba-acc__body ol{margin:0 0 8px;font-size:inherit;line-height:inherit}.pumba-acc__body ul,.pumba-acc__body ol{padding-left:20px}@media only screen and (min-width:750px){.pumba-acc{margin-top:28px}.pumba-acc__title,.pumba-acc__body{font-size:16px}}.pumba-compare{max-width:760px;margin:20px auto 0;border-radius:var(--media-radius);border:1px solid rgba(var(--color-foreground),.1);overflow:hidden}.pumba-compare__table{width:100%;border-collapse:collapse;table-layout:fixed}.pumba-compare__table th,.pumba-compare__table td{padding:12px 10px;font-size:15px;line-height:1.5;text-align:left;vertical-align:middle;border-bottom:1px solid rgba(var(--color-foreground),.1);color:rgb(var(--color-foreground))}.pumba-compare__table thead th{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:15px;line-height:1.25}.pumba-compare__table tbody th{font-weight:400}.pumba-compare__table tr:last-child th,.pumba-compare__table tr:last-child td{border-bottom:0}.pumba-compare__table th:first-child{width:46%}.pumba-compare__col,.pumba-compare__cell{text-align:center!important}.pumba-compare__col--us,.pumba-compare__cell--us{background:rgba(var(--color-button),.08)}.pumba-mark{display:inline-grid;place-items:center;width:24px;height:24px}.pumba-mark--yes{color:rgb(var(--color-button))}.pumba-mark--no{color:rgba(var(--color-foreground),.55)}@media only screen and (min-width:750px){.pumba-compare{margin-top:28px}.pumba-compare__table th,.pumba-compare__table td,.pumba-compare__table thead th{padding:14px 16px;font-size:16px}}.pumba-sticky{position:fixed;left:0;right:0;bottom:0;z-index:20;border-top:1px solid rgba(var(--color-foreground),.15);padding-bottom:env(safe-area-inset-bottom,0px)}.pumba-sticky__inner{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:10px;padding-bottom:10px}.pumba-sticky__info{min-width:0}.pumba-sticky__title{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-heading-family);font-weight:600;font-size:13px;line-height:1.25;color:rgb(var(--color-foreground))}.pumba-sticky__price{margin:0;font-size:15px;line-height:1.5;color:rgb(var(--color-foreground))}.pumba-sticky__button{flex:0 0 auto;min-width:140px}body.pumba-has-sticky{padding-bottom:72px}@media only screen and (min-width:750px){.pumba-sticky__title,.pumba-sticky__price{font-size:16px}.pumba-sticky__button{min-width:200px}}@media(prefers-reduced-motion:reduce){.pumba-acc__chev{transition:none}}.product__title h1,.product__title h2{font-family:var(--font-heading-family);font-weight:600;font-size:18px;line-height:1.25}.product__info-container .price--large .price-item,.product__info-container .price--large{font-size:18px}.product__info-container .icon-with-text .h4{font-size:15px;line-height:1.5}@media only screen and (min-width:750px){.product__title h1,.product__title h2,.product__info-container .price--large .price-item,.product__info-container .price--large{font-size:22px}.product__info-container .icon-with-text .h4{font-size:16px}}.quantity__input,.field__input,.select__select{font-size:15px}@media only screen and (min-width:750px){.quantity__input,.field__input,.select__select{font-size:16px}}.price--on-sale .price-item--regular,.unit-price,a.product__text{color:rgba(var(--color-foreground),.88)}.button,.shopify-payment-button__button{border-radius:8px!important}.card,.pumba-card,.pumba-trust__item,.pumba-compare{border-radius:14px}.product__media,.product__media img,.pumba-media>img,.pumba-ph{border-radius:16px}.product__tax,.product__tax a{display:none!important}.product__title h1,.product__title h2{font-weight:600}@media(max-width:749px){.pumba-pad-md{padding-top:22px;padding-bottom:22px}.pumba-pad-sm{padding-top:12px;padding-bottom:12px}.pumba-hero{gap:16px}.pumba-trust{gap:10px}}.pumba-hero__video{display:block;width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:16px}
/*# sourceMappingURL=/cdn/shop/t/11/assets/pumba-theme.css.map */
