.ttd-theme .ssl-crumbs{max-width:72rem;padding-top:2rem}.ttd-theme .ssl .ssl-updated{color:var(--ink-soft);font-size:.95em}.ttd-theme .ssl-box{background:var(--white);border:1px solid var(--line);border-radius:18px;box-shadow:0 18px 40px #1c1a170f;padding:1.4em 1.6em .8em;margin:1.4em 0 2em}.ttd-theme .ssl-box__title{font-family:var(--font-display);font-weight:700;letter-spacing:-.01em;font-size:1.15em;margin:0 0 .6em!important}.ttd-theme .ssl-facts{width:100%;border-collapse:collapse;border:0;margin:0;table-layout:auto}.ttd-theme .ssl-facts th,.ttd-theme .ssl-facts td{border:0;border-top:1px solid var(--line);padding:.7em .4em .7em 0;text-align:left;vertical-align:top;font-size:.95em;line-height:1.5}.ttd-theme .ssl-facts th{font-family:var(--font-display);font-weight:600;width:38%;color:var(--ink)}.ttd-theme .ssl-badge{display:inline-block;border-radius:999px;padding:.15em .75em;font-family:var(--font-display);font-weight:600;font-size:.9em;line-height:1.5;background:#f3ede3;color:var(--ink)}.ttd-theme .ssl-badge--regulated,.ttd-theme .ssl-badge--open{background:#2f5d4a1f;color:var(--accent)}.ttd-theme .ssl-badge--licensed{background:#f6e7c8;color:#6b4a0e}.ttd-theme .ssl-badge--prohibited{background:#f5d9d3;color:#8a2a17}.ttd-theme .ssl-badge--unclear{background:#ebe7e1;color:var(--ink-soft)}.ttd-theme .ssl-ref{font-size:.7em;margin-left:.15em;white-space:nowrap}.ttd-theme .ssl-ref a{text-decoration:none!important}.ttd-theme .ssl-ship{border-radius:16px;padding:1.1em 1.3em .4em;margin:.4em 0 1.6em;background:#f3ede3}.ttd-theme .ssl-ship--yes{background:#2f5d4a14}.ttd-theme .rte a.ssl-cta,.ttd-theme a.ssl-cta{display:inline-block;background:var(--ink);color:var(--white)!important;border-radius:999px;padding:.6em 1.4em;font-family:var(--font-display);font-weight:600;text-decoration:none!important;margin:0 .8em .6em 0}.ttd-theme .ssl-changelog li,.ttd-theme .ssl-sources li{line-height:1.55}.ttd-theme .ssl-sources{font-size:.92em}.ttd-theme .ssl-sources--fed{list-style:none;padding-left:0!important}.ttd-theme .ssl-small{font-size:.88em;color:var(--ink-soft)}.ttd-theme .ssl-disclaimer{margin-top:2em;color:var(--ink-soft);font-size:.92em}.ttd-theme .ssl-counts{list-style:none;padding-left:0!important;display:flex;flex-wrap:wrap;gap:.6em 1.2em}.ttd-theme .ssl-table-wrap{overflow-x:auto;background:var(--white);border:1px solid var(--line);border-radius:18px;margin:.6em 0 2em}.ttd-theme .ssl-hub-table{width:100%;min-width:40em;border-collapse:collapse;border:0;margin:0}.ttd-theme .ssl-hub-table th,.ttd-theme .ssl-hub-table td{border:0;border-bottom:1px solid var(--line);padding:.65em .8em;text-align:left;vertical-align:top;font-size:.9em;line-height:1.45}.ttd-theme .ssl-hub-table thead th{font-family:var(--font-display);font-weight:600;background:#f3ede3;position:sticky;top:0}.ttd-theme .ssl-hub-table tbody th{font-weight:600;white-space:nowrap}.ttd-theme .ssl-hub-table tr[hidden]{display:none}@media(min-width:990px){.ttd-theme .ssl-hub .ssl-table-wrap{width:min(1120px,calc(100vw - 6rem));position:relative;left:50%;transform:translate(-50%)}}.ttd-theme .ssl-filters{display:flex;flex-wrap:wrap;gap:.5em;margin:1em 0 .4em}.ttd-theme .ssl-chip{border:1px solid rgba(28,26,23,.2);background:var(--white);color:var(--ink);border-radius:999px;padding:.45em 1em;font-family:var(--font-display);font-weight:600;font-size:1.3rem;cursor:pointer}.ttd-theme .ssl-chip[aria-pressed=true]{background:var(--ink);color:var(--white);border-color:var(--ink)}.ttd-theme .ssl-chip:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ttd-theme .ssl-shop{padding-bottom:4rem}.ttd-theme .ssl-shop__title{font-family:var(--font-display);font-weight:700;letter-spacing:-.02em}.ttd-theme .ssl-shop__grid{list-style:none;padding:0;margin:1.6rem 0 2rem;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.6rem}.ttd-theme .ssl-shop__card a{display:flex;flex-direction:column;gap:.4rem;background:var(--white);border:1px solid var(--line);border-radius:16px;padding:1.2rem;color:var(--ink);text-decoration:none;height:100%}.ttd-theme .ssl-shop__card img{width:100%;height:auto;aspect-ratio:1;object-fit:contain}.ttd-theme .ssl-shop__vendor{font-size:1.2rem;color:var(--ink-soft);text-transform:uppercase;letter-spacing:.06em}.ttd-theme .ssl-shop__name{font-family:var(--font-display);font-weight:600;font-size:1.5rem;line-height:1.3}.ttd-theme .ssl-shop__price{font-size:1.4rem}@media(max-width:749px){.ttd-theme .ssl-box{padding:1.1em 1.1em .6em}.ttd-theme .ssl-facts th{width:42%}.ttd-theme .ssl-shop__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/ttd-state-law.css.map */
