.tnf-catcopy{--tnf-ink:#15181a;--tnf-ink-strong:#0d0e0d;--tnf-rule:#e6e9ea;--tnf-lime:#bbff27;--tnf-lime-ink:#5d7a00;background:#fff;color:var(--tnf-ink);padding:clamp(34px,5vw,64px) clamp(20px,5vw,40px) clamp(40px,6vw,76px);border-top:1px solid var(--tnf-rule)}.tnf-catcopy__inner{max-width:68ch;margin-inline:auto;font-family:var(--font-body-family,"Product Sans",system-ui,-apple-system,"Segoe UI",sans-serif);font-size:clamp(15.5px,1.05vw,17px);line-height:1.72;letter-spacing:.001em;overflow-wrap:break-word}.tnf-catcopy__inner:before{content:"";display:block;width:44px;height:3px;border-radius:2px;background:var(--tnf-lime);margin:0 0 clamp(20px,2.4vw,30px)}.tnf-catcopy__inner h1,.tnf-catcopy__inner h2,.tnf-catcopy__inner h3,.tnf-catcopy__inner h4{color:var(--tnf-ink-strong);font-weight:700;letter-spacing:-.012em;line-height:1.22;text-wrap:balance;margin:clamp(30px,3.4vw,46px) 0 clamp(10px,1.1vw,14px);max-width:100%}.tnf-catcopy__inner>:first-child{margin-top:0}.tnf-catcopy__inner h1{font-size:clamp(24px,2.9vw,34px)}.tnf-catcopy__inner h2{font-size:clamp(21px,2.3vw,27px)}.tnf-catcopy__inner h3{font-size:clamp(17.5px,1.55vw,20px);letter-spacing:-.006em}.tnf-catcopy__inner h4{font-size:clamp(16px,1.3vw,17.5px);letter-spacing:0}.tnf-catcopy__inner h2+h3,.tnf-catcopy__inner h3+h4{margin-top:clamp(16px,1.8vw,22px)}.tnf-catcopy__inner p{margin:0 0 clamp(14px,1.5vw,19px)}.tnf-catcopy__inner p:last-child{margin-bottom:0}.tnf-catcopy__inner strong,.tnf-catcopy__inner b{font-weight:700;color:var(--tnf-ink-strong)}.tnf-catcopy__inner em,.tnf-catcopy__inner i{font-style:italic}.tnf-catcopy__inner ul,.tnf-catcopy__inner ol{margin:0 0 clamp(16px,1.8vw,22px);padding-left:1.45em;list-style-position:outside}.tnf-catcopy__inner ul{list-style:disc}.tnf-catcopy__inner ol{list-style:decimal}.tnf-catcopy__inner li{margin:0 0 .55em;padding-left:.2em}.tnf-catcopy__inner li:last-child{margin-bottom:0}.tnf-catcopy__inner li::marker{color:var(--tnf-lime-ink);font-weight:700}.tnf-catcopy__inner ul ul,.tnf-catcopy__inner ol ol,.tnf-catcopy__inner ul ol,.tnf-catcopy__inner ol ul{margin:.5em 0 .2em}.tnf-catcopy__inner a{color:var(--tnf-ink-strong);text-decoration:underline;text-decoration-color:var(--tnf-lime);text-decoration-thickness:2px;text-underline-offset:3px;font-weight:600;border-radius:2px;transition:background-color .18s ease,color .18s ease}.tnf-catcopy__inner a:hover,.tnf-catcopy__inner a:focus-visible{background:var(--tnf-lime);color:var(--tnf-ink-strong);text-decoration-color:transparent;box-shadow:0 0 0 3px var(--tnf-lime)}.tnf-catcopy__inner a:focus-visible{outline:2px solid var(--tnf-ink-strong);outline-offset:3px}.tnf-catcopy__inner blockquote{margin:clamp(18px,2vw,26px) 0;padding:2px 0 2px clamp(14px,1.6vw,20px);border-left:3px solid var(--tnf-lime);color:var(--tnf-ink);font-style:normal}.tnf-catcopy__inner hr{border:0;border-top:1px solid var(--tnf-rule);margin:clamp(26px,3vw,38px) 0}.tnf-catcopy__inner img{max-width:100%;height:auto;display:block;border-radius:6px;margin:clamp(18px,2vw,26px) auto}.tnf-catcopy__inner table{width:100%;border-collapse:collapse;margin:clamp(18px,2vw,26px) 0;font-size:.95em;display:block;overflow-x:auto}.tnf-catcopy__inner th,.tnf-catcopy__inner td{border:1px solid var(--tnf-rule);padding:9px 12px;text-align:left}.tnf-catcopy__inner th{background:#fafbfb;font-weight:700;color:var(--tnf-ink-strong)}@media(max-width:640px){.tnf-catcopy{padding-left:20px;padding-right:20px}.tnf-catcopy__inner{font-size:15.5px;line-height:1.68}.tnf-catcopy__inner h2{font-size:20px}.tnf-catcopy__inner h3{font-size:17px}.tnf-catcopy__inner ul,.tnf-catcopy__inner ol{padding-left:1.25em}}@media(prefers-reduced-motion:reduce){.tnf-catcopy__inner a{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/tnf-catcopy-1-0-0.css.map */
