:root{--pp-green: #044520;--pp-green-rgb: 4, 69, 32;--pp-green-border: #20362A;--pp-green-deep: #1A371A;--pp-text: #444444;--pp-ink: #191919;--pp-nav: #0C0C0D;--pp-muted: #707070;--pp-card-text: #6B6B6B;--pp-compare: #999999;--pp-sub: #888889;--pp-review: #4E4E4E;--pp-black: #000000;--pp-sale: #FF5801;--pp-sale-bg: #FFDFD3;--pp-panel: #F2F2F2;--pp-faq-q: #F5F5F5;--pp-card: #F9F9F9;--pp-thumb-bg: #F8F8F8;--pp-line: #E5E5E5;--pp-line-2: #EEEEEE;--pp-line-3: #E0E0E0;--pp-x: #141720;--pp-font: Helvetica, Arial, sans-serif;--pp-page: 1200px;--pp-gutter: 16px;--pp-ls-head: -.9px;--pp-ls-body: -.3px;--font-body-family: var(--pp-font);--font-heading-family: var(--pp-font);--font-body-weight: 500;--font-heading-letter-spacing: -.09rem;--color-base-text: 68, 68, 68;--color-base-accent-1: 4, 69, 32;--color-base-accent-2: 4, 69, 32;--color-base-outline-button-labels: 4, 69, 32;--gradient-base-accent-2: #044520;--buttons-radius: 10px;--media-radius: 8px;--text-boxes-radius: 8px;--badge-corner-radius: 50px}@media screen and (min-width:750px){:root{--pp-gutter: 40px}}body{font-family:var(--pp-font);font-weight:500;letter-spacing:var(--pp-ls-body);color:var(--pp-text);line-height:1.4}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4{font-family:var(--pp-font);letter-spacing:var(--pp-ls-head);color:var(--pp-text)}.pp-page{width:100%;max-width:calc(var(--pp-page) + 2 * var(--pp-gutter));margin:0 auto;padding:0 var(--pp-gutter)}.pp-visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;margin:-1px;padding:0;border:0}.pp-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:47px;padding:13px 20px;border:0;border-radius:12px;background:var(--pp-green);color:#fff;font:700 15px/18px var(--pp-font);letter-spacing:var(--pp-ls-body);text-transform:uppercase;text-decoration:none;box-shadow:0 2px 4px #0000001a;cursor:pointer;transition:opacity .2s ease}.pp-btn:hover{opacity:.9;text-decoration:none;color:#fff}.pp-btn:focus-visible{outline:2px solid var(--pp-green);outline-offset:3px}.button{background-color:var(--pp-green);border-color:var(--pp-green);font-family:var(--pp-font);letter-spacing:var(--pp-ls-body)}.button--secondary{background-color:transparent;color:var(--pp-green)}a{color:var(--pp-green)}
/*# sourceMappingURL=/cdn/shop/t/18/assets/pp-base.css.map */
