body[class]{--font-paragraph--family:var(--tt-font);--button-font-family-primary:var(--tt-font);--button-font-family-secondary:var(--tt-font)}.add-to-cart-button,.theme-drawer,.policy-list-trigger,footer .menu a,footer ul a,.skip-to-content-link{font-family:var(--tt-font)}.tt-btn:focus-visible,.tt-link:focus-visible,.tt summary:focus-visible,.tt a:focus-visible{outline:2px solid var(--tt-navy);outline-offset:3px}.tt--navy .tt-btn:focus-visible,.tt--navy .tt-link:focus-visible,.tt--navy summary:focus-visible,.tt--navy a:focus-visible{outline-color:var(--tt-gold)}.tt-fine{font-size:.9375rem}@media(max-width:749px){.tt-post__meta{grid-column:1/-1;margin-bottom:0!important}.tt-post__link>div:not(.tt-post__img){grid-column:1;grid-row:2}.tt-post__img{grid-column:2;grid-row:2}}.tt-rte table td:not(:first-child),.tt-rte table th:not(:first-child){white-space:normal}@media(min-width:520px)and (max-width:899px){.tt-rte div[style*="minmax(150px,1fr)"]{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.theme-drawer,.theme-drawer__dialog,.search-modal,.dialog-modal,cart-items-component,.cart-page{--cart-primary-font-family:var(--tt-font);--cart-secondary-font-family:var(--tt-font);--font-h1--family:var(--tt-font);--font-h2--family:var(--tt-font);--font-h3--family:var(--tt-font);--font-h4--family:var(--tt-font);--font-h5--family:var(--tt-font);--font-h6--family:var(--tt-font)}
