:root{--pz-green: #6aab58;--pz-green-dark: #4e8c3f;--pz-green-soft: #f2f7f0;--pz-accent: #53af01;--pz-purple: #6d388b;--pz-star: #ffcc00;--pz-ink: #121212;--pz-ink-soft: rgba(18, 18, 18, .72);--pz-ink-faint: rgba(18, 18, 18, .55);--pz-card: #f7f7f5;--pz-line: rgba(18, 18, 18, .1);--pz-line-strong: rgba(18, 18, 18, .18);--pz-radius: 14px;--pz-radius-sm: 10px;--pz-radius-pill: 999px;--pz-shadow-sm: 0 1px 2px rgba(18, 18, 18, .06);--pz-shadow-md: 0 10px 30px -18px rgba(18, 18, 18, .45);--pz-max: 1200px;--pz-pad: clamp(16px, 4vw, 32px);--pz-space: clamp(40px, 6.4vw, 80px);--pz-gap: clamp(14px, 2.2vw, 22px);--pz-anchor-offset: calc(var(--header-height, 64px) + 16px);--pz-font: "Poppins", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--pz-h2: clamp(25px, 3.2vw, 36px);--pz-h3: clamp(17px, 1.4vw, 20px);--pz-body: clamp(15px, 1.05vw, 17px);--pz-small: 14px}.pz{font-family:var(--pz-font);color:var(--pz-ink);-webkit-font-smoothing:antialiased}.pz *,.pz *:before,.pz *:after{box-sizing:border-box}.pz img,.pz video{max-width:100%}.pz__wrap{width:100%;max-width:var(--pz-max);margin-inline:auto;padding-inline:var(--pz-pad)}.pz__head{display:grid;gap:8px;max-width:62ch;margin:0 0 clamp(20px,3vw,34px)}.pz__head--center{margin-inline:auto;justify-items:center;text-align:center}.pz__h2{margin:0;font-size:var(--pz-h2);font-weight:700;line-height:1.18;letter-spacing:-.015em;text-wrap:balance}.pz__lead{margin:0;font-size:var(--pz-body);line-height:1.55;color:var(--pz-ink-soft);text-wrap:pretty}.pz__eyebrow{margin:0;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--pz-green-dark)}.pz__btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:52px;padding:12px 24px;border:0;border-radius:var(--pz-radius-pill);background:var(--pz-green);color:#fff;font-family:inherit;font-size:17px;font-weight:600;line-height:1.1;text-align:center;text-decoration:none;cursor:pointer;transition:background .15s ease,transform .05s ease}.pz__btn:hover{background:var(--pz-green-dark);color:#fff}.pz__btn:active{transform:translateY(1px)}.pz__btn:focus-visible{outline:3px solid var(--pz-purple);outline-offset:2px}.pz__btn[disabled],.pz__btn[aria-disabled=true]{opacity:.5;cursor:not-allowed}.pz__btn[disabled]:hover{background:var(--pz-green)}.pz__btn--ghost{background:#fffffff0;color:var(--pz-ink);box-shadow:inset 0 0 0 1.5px var(--pz-green)}.pz__btn--ghost:hover{background:#fff;color:var(--pz-ink)}.pz__btn--auto{width:auto}@media(min-width:750px){.pz__btn--auto-lg{width:auto}}.pz__btn.is-loading{position:relative;color:transparent;pointer-events:none}.pz__btn.is-loading:after{content:"";position:absolute;width:20px;height:20px;border:2.5px solid rgba(255,255,255,.4);border-top-color:#fff;border-radius:50%;animation:pz-spin .7s linear infinite}@keyframes pz-spin{to{transform:rotate(360deg)}}.pz__link{font-size:16px;font-weight:500;color:var(--pz-ink);text-underline-offset:3px}.pz__link:focus-visible{outline:2px solid var(--pz-green);outline-offset:3px;border-radius:4px}.pz__chip{display:inline-flex;align-items:center;padding:6px 13px;border:1px solid var(--pz-line);border-radius:var(--pz-radius-pill);font-size:13px;line-height:1.2;color:var(--pz-ink-soft);white-space:nowrap}.pz__badge{display:inline-flex;align-items:center;padding:6px 11px;border-radius:var(--pz-radius-pill);background:var(--pz-purple);color:#fff;font-size:12px;font-weight:600;line-height:1}.pz__list{list-style:none;margin:0;padding:0;display:grid;gap:8px}.pz__list li{display:grid;grid-template-columns:20px 1fr;gap:9px;align-items:start;font-size:var(--pz-body);line-height:1.45}.pz__tick{width:20px;height:20px;flex:none;margin-top:2px;color:var(--pz-green)}.pz__rail{list-style:none;margin:0;padding:0 var(--pz-pad) 6px;display:grid;grid-auto-flow:column;gap:12px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--pz-pad);scrollbar-width:thin}.pz__rail>*{scroll-snap-align:start}.pz__rail:focus-visible{outline:3px solid var(--pz-green);outline-offset:-3px}@media(min-width:750px){.pz__rail--grid{display:grid;grid-auto-flow:row;grid-template-columns:repeat(var(--pz-cols, 4),minmax(0,1fr));gap:var(--pz-gap);max-width:var(--pz-max);margin-inline:auto;padding-inline:var(--pz-pad);overflow:visible;scroll-snap-type:none}}.pz__sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}html,.page-wrapper{scroll-behavior:smooth}html,body{overflow-x:clip}.pz-section,.pz,.pz [id],#comprar{scroll-margin-top:var(--pz-anchor-offset)}@media(prefers-reduced-motion:reduce){html,.page-wrapper{scroll-behavior:auto}.pz *,.pz *:before,.pz *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}[id$=__main] h1,[id$=__main] .product-title{font-size:clamp(26px,5.4vw,36px);line-height:1.15;letter-spacing:-.01em}[id$=__main] .price{font-family:var(--pz-font);font-size:clamp(27px,4vw,30px);font-weight:700;line-height:1.15}[id$=__main] .price s,[id$=__main] .price del,[id$=__main] .price .price--compare{font-size:19px;font-weight:400;opacity:.55}[id$=__main] .rte,[id$=__main] .paragraph{font-size:16px;line-height:1.62}[id$=__main] .rte p{margin:0 0 14px}[id$=__main] .rte h3{margin:24px 0 8px;font-size:18px;font-weight:700;line-height:1.3}[id$=__main] .rte ul{margin:0 0 16px;padding-left:22px}[id$=__main] .rte li{margin-bottom:7px}[id$=__main] label,[id$=__main] legend,[id$=__main] .variant-option__title{font-size:15px;font-weight:600}[id$=__main] .variant-option label,[id$=__main] .variant-option__button-label{min-height:46px;font-size:16px}.add-to-cart-button,.sticky-add-to-cart__button{min-height:54px;border-radius:var(--pz-radius-pill);background:var(--pz-green);color:#fff;font-size:17px;font-weight:600;letter-spacing:0}.add-to-cart-button:hover,.sticky-add-to-cart__button:hover{background:var(--pz-green-dark)}.sticky-add-to-cart__price{font-size:19px;font-weight:700}@media(max-width:749px){.add-to-cart-button,.sticky-add-to-cart__button{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/pz-base.css.map */
