html body :focus-visible{outline:3px solid #D8F060!important;outline-offset:3px!important;box-shadow:none}html body .btn:focus-visible{outline-offset:4px!important}html body input:focus-visible,html body textarea:focus-visible,html body select:focus-visible{outline-offset:2px!important}html body #MainContent:focus-visible{outline:0!important}::selection{background:#d8f060;color:#0e1a12}html{accent-color:#58B000;caret-color:#d8f060}.jdgm-prev-badge__text,.jdgm-prev-badge .jdgm-prev-badge__text{color:#a9c2b1!important}input::placeholder,textarea::placeholder{color:#8fb39a;opacity:1}p,li,blockquote,figcaption,dd{text-wrap:pretty}h1,h2,h3,h4,h5,h6{text-wrap:balance}.topbar,.nav-links .cbadge,.pobadge,.pillar .tagpop,.book .tag,.pcard .tag,.buy .tag,.post .cat,.postfeat .cat,.postfeat .img .flag,.showcase .tag,.coach .rl,.ccard .rl,.pcard .cov .poribbon,.book .cover .stub,.pcard .cov .stub,.ccard .ph .stub,.media .main .stub{font-size:12px}@media(max-width:900px){.foot .grid a[href^="mailto:"]{white-space:nowrap;font-size:13.5px;letter-spacing:-.01em}}.pillar .tagpop{background:var(--lime);color:var(--ink)}.pillar.feat{border-color:#d8f06073}.nav-scrim[hidden]{display:none!important}@media(max-width:900px){.nav-toggle{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;margin-right:-8px;padding:0;border-radius:12px;background:none;border:0;color:var(--lime);cursor:pointer}.nav-toggle svg{width:26px;height:26px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round}.nav-toggle .i-close,.nav-toggle[aria-expanded=true] .i-open{display:none}.nav-toggle[aria-expanded=true] .i-close{display:block}.nav-links{gap:0;padding:6px 24px 22px;z-index:51;max-height:calc(100vh - 90px);max-height:calc(100dvh - 90px);overflow-y:auto;overscroll-behavior:contain;box-shadow:0 24px 40px #00000073}.nav-links a{display:flex;align-items:center;width:100%;min-height:48px;font-size:15px;border-bottom:1px solid var(--hair)}.nav-links a.btn{justify-content:center;margin-top:16px;min-height:52px;border-bottom:0}div.nav-scrim{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:49;background:#020804b8}html.nav-open,html.nav-open body{overflow:hidden}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.jdgm-widget a.jdgm-link,.jdgm-widget .jdgm-link{color:#a9c2b1!important}.jdgm-widget a.jdgm-link:hover{color:#d8f060!important}.av-link{display:inline-flex;align-items:center;min-height:44px}
/*# sourceMappingURL=/cdn/shop/t/5/assets/upd-global.css.map */
