:root{--pz-deep:#0b2c24;--pz-green:#0f3a2e;--pz-orange:#d9733a;--pz-cream:#fbf5ec;--pz-sage:#e8efea;--pz-ink:#1c2622;--pz-muted:#5b6461}body,.pz{font-family:var(--font-body-family);letter-spacing:0;color:var(--pz-ink)}body{font-size:1.6rem}.pz-serif,.pz h2,.pz h1,:is(h1,h2,h3,.h0,.h1,.h2,.h3){font-family:var(--font-heading-family)!important;font-weight:600;letter-spacing:-.015em}.pz-ticker{background:var(--pz-deep);color:#f3ece2;font-size:1.35rem;overflow:hidden;white-space:nowrap;height:3.9rem;display:flex;align-items:center}.pz-ticker__track{display:inline-flex;gap:0;animation:pzTick 38s linear infinite;will-change:transform}.pz-ticker:hover .pz-ticker__track{animation-play-state:paused}.pz-ticker__item{display:inline-flex;align-items:center;padding:0 2.4rem}.pz-ticker__item:before{content:"";width:5px;height:5px;border-radius:50%;background:#f3ece273;margin-right:2.4rem}.pz-ticker strong{color:#f6c28a;font-weight:700}@keyframes pzTick{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.pz-ticker__track{animation:none}}.header-wrapper{background:#fbf5ecf5!important;box-shadow:0 1px #0f3a2e0f}.scrolled-past-header .header-wrapper,.shopify-section-header-sticky .header-wrapper{box-shadow:0 6px 18px -12px #0f3a2e59}.header{padding-top:1.4rem!important;padding-bottom:1.4rem!important}.header__menu-item,.header__menu-item span,.list-menu__item{font-family:var(--font-body-family);font-size:1.55rem;letter-spacing:0;color:var(--pz-ink)!important;font-weight:500}.header__menu-item:hover span{text-decoration:none;color:var(--pz-orange)!important}.header__active-menu-item{text-decoration:none!important;color:var(--pz-orange)!important}.header__inline-menu{margin-left:auto}.header--middle-left{grid-template-columns:auto 1fr auto}.header__heading-logo-wrapper,.header__heading-logo{max-width:112px!important}.pz-header-btn{padding:.95rem 2rem;font-size:1.45rem;font-weight:600;box-shadow:0 8px 18px -8px #d9733abf}.pz-hero{padding:7rem 0 8rem}.pz-hero__pill{background:#fae2cf;color:#c9612a;font-size:1.25rem;letter-spacing:.14em;padding:.8rem 1.6rem}.pz-hero h2.pz-serif{font-size:clamp(4.4rem,6.4vw,7.6rem);line-height:1.02;font-weight:600;color:var(--pz-green)}.pz-hero__text{font-size:1.8rem;color:var(--pz-muted);line-height:1.6;max-width:500px}.pz-hero__checks{font-size:1.45rem;color:var(--pz-muted);gap:.9rem 2rem;max-width:400px}.pz-hero__checks li:before{content:"\2713";color:var(--pz-muted);font-weight:400;margin-right:.5rem}.pz-code{background:#f3e5d3;color:var(--pz-ink);font-weight:700;border-radius:6px;padding:.15rem .7rem;letter-spacing:.02em}.pz-btn{font-weight:600;font-size:1.6rem;padding:1.6rem 3.4rem}.pz-btn--line{border:2px solid #d8cfc2;color:var(--pz-ink);background:transparent}.pz-btn--line:hover{border-color:var(--pz-ink)}.pz-products .pz-center .pz-btn--line,.pz-btn--dark{border:2px solid var(--pz-ink);color:var(--pz-ink)}.pz-hero__blob{background:#dcebe4;width:100%;opacity:.9}.pz-card-hero{border-radius:30px;padding:1.8rem;box-shadow:0 40px 70px -40px #0f3a2e73}.pz-card-hero__img{border-radius:20px}.pz-card-hero__name{font-family:var(--font-body-family);font-weight:600;font-size:1.65rem;color:var(--pz-ink)}.pz-card-hero__price{font-family:var(--font-heading-family);font-weight:700;font-size:2.8rem;color:var(--pz-green)}.pz-card-hero .pz-badge{font-size:1.05rem;padding:.55rem 1.1rem}.pz-stats{background:var(--pz-deep);padding:4.2rem 0}.pz-stats__big{font-family:var(--font-heading-family);font-weight:600;font-size:clamp(2.8rem,3.4vw,3.8rem)}.pz-stats__small{font-size:1.35rem;color:#ffffffb8}.pz-eyebrow{font-size:1.25rem;letter-spacing:.2em;font-weight:600;color:#c9612a}.pz-head h2{font-size:clamp(3.4rem,4.4vw,5rem);line-height:1.08;color:var(--pz-green)}.pz-head p{font-size:1.7rem;color:var(--pz-muted)}.pz-pcard{border-radius:24px;box-shadow:0 22px 44px -32px #0f3a2e80}.pz-pcard__body{padding:1.8rem 1.8rem 2rem;gap:.7rem}.pz-pcard__title{font-size:1.95rem;font-weight:600;line-height:1.2;color:var(--pz-green)}.pz-pcard__text{font-size:1.45rem;color:var(--pz-muted);line-height:1.55}.pz-pcard__price{font-family:var(--font-heading-family);font-weight:700;font-size:2.2rem;color:var(--pz-ink);display:flex;align-items:baseline;gap:.6rem}.pz-from{font-family:var(--font-body-family);font-size:1.1rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--pz-muted)}.pz-pcard .pz-btn--block{font-weight:600;font-size:1.55rem;padding:1.3rem 2rem;box-shadow:0 10px 20px -12px #d9733ae6}.pz-badge{font-size:1.05rem;letter-spacing:.08em;padding:.55rem 1.1rem}.pz-badge--green{background:var(--pz-deep)}.pz-badge--mint{background:#1f6b4f;color:#fff}.pz-badge--red{background:#c0392b;color:#fff}.pz-trust{background:var(--pz-sage);padding:5.6rem 0}.pz-trust__grid{gap:3rem}.pz-trust__item{flex-direction:column;text-align:center;gap:1rem}.pz-trust__icon{background:transparent;flex:0 0 auto;width:auto;height:auto;color:var(--pz-ink)}.pz-trust__icon svg{width:30px;height:30px;stroke-width:1.6}.pz-trust__t{font-family:var(--font-heading-family);font-weight:600;font-size:1.85rem;color:var(--pz-green)}.pz-trust__s{font-size:1.45rem;color:var(--pz-muted);line-height:1.5;max-width:240px;margin:.2rem auto 0}.pz-tile{border-radius:24px;aspect-ratio:4/5;box-shadow:0 22px 40px -30px #0f3a2e99}.pz-tile:after{background:linear-gradient(180deg,#0b2c2400 52%,#0b2c24d1)}.pz-tile__label{left:1.8rem;bottom:2rem}.pz-tile__label b{font-size:1.95rem;font-weight:600}.pz-tile__label span{display:none}.pz-reviews{background:var(--pz-deep)}.pz-reviews .pz-eyebrow{color:#f2b06f}.pz-reviews .pz-head h2{color:#fff}.pz-rcard{background:#12382e;border:1px solid rgba(255,255,255,.07);border-radius:24px;padding:3rem;gap:1.4rem}.pz-rcard__text{font-size:1.65rem;line-height:1.6;color:#f4efe8}.pz-rcard__name{font-size:1.55rem;font-weight:700;color:#fff}.pz-rcard__prod{font-size:1.3rem;color:#ffffffa6;margin-top:.3rem}.pz-promo{background:var(--pz-orange);padding:5.4rem 0}.pz-promo h2{font-family:var(--font-heading-family);font-weight:600;font-size:clamp(3rem,3.9vw,4.6rem);letter-spacing:-.015em}.pz-promo p{font-size:1.65rem}.pz-promo .pz-code{background:#fff;color:var(--pz-orange);font-weight:700;padding:.2rem .9rem;border-radius:7px}.pz-btn--white{background:#fff;color:var(--pz-ink);font-weight:600}.pz-faq__list{max-width:680px;gap:1.4rem}.pz-faq details{border-radius:16px;box-shadow:0 8px 24px -22px #0f3a2e80}.pz-faq summary{font-family:var(--font-body-family);font-weight:600;font-size:1.65rem;color:var(--pz-ink);padding:2rem 2.2rem}.pz-faq summary:after{content:"+";background:none;width:auto;height:auto;flex:0 0 auto;font-size:2.8rem;font-weight:300;color:var(--pz-orange);line-height:1}.pz-faq__a{padding:0 2.2rem 2.2rem;font-size:1.5rem}.newsletter,.newsletter__wrapper{background:#f1e7da!important}.newsletter__wrapper{padding-top:6rem!important;padding-bottom:6rem!important}.newsletter .newsletter__subheading,.newsletter .rte{color:var(--pz-muted)}.newsletter-form__field-wrapper{max-width:44rem;margin:0 auto}.footer{background:var(--pz-deep)!important;padding-top:4rem}.footer-block__heading{color:#ffffff8c!important;font-size:1.2rem!important;letter-spacing:.16em}.footer__blocks-wrapper .footer-block:first-child .footer-block__heading{font-family:var(--font-heading-family)!important;font-size:2.8rem!important;letter-spacing:-.01em;text-transform:none;color:#fff!important;font-weight:600}.footer .list-menu__item--link{font-size:1.5rem;color:#ffffffd9!important}.footer .footer-block__details-content .rte,.footer .footer-block__details-content p{color:#fffc;font-size:1.5rem;line-height:1.6}.footer .list-social__link{background:#ffffff12;border-radius:50%;width:4rem;height:4rem;display:flex;align-items:center;justify-content:center;margin-right:.8rem;padding:0}.footer .list-social__link .svg-wrapper,.footer .list-social__link svg{width:1.6rem;height:1.6rem;color:#fff}.footer .list-payment__item svg{border-radius:6px}.footer__content-bottom{border-top:1px solid rgba(255,255,255,.08)}.footer .copyright__content,.footer .policies a{color:#fff9!important;font-size:1.3rem}@media(max-width:989px){.pz-ticker{font-size:1.25rem}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/pz-v2.css.map */
