.th-menu{display:none;position:relative}.th-menu>summary{list-style:none;cursor:pointer;display:grid;place-content:center;gap:6px;width:44px;height:44px;border:1px solid rgba(232,231,226,.25);border-radius:999px}.th-menu>summary::-webkit-details-marker{display:none}.th-menu>summary span{display:block;width:16px;height:1.5px;background:var(--bone);transition:transform .2s}.th-menu[open]>summary span:first-child{transform:translateY(3.75px) rotate(45deg)}.th-menu[open]>summary span:last-child{transform:translateY(-3.75px) rotate(-45deg)}.th-menu nav{position:absolute;right:0;top:calc(100% + 10px);width:min(300px,calc(100vw - 32px));display:grid;padding:8px 18px;background:var(--graphite-2);border:1px solid var(--rule);border-radius:18px;box-shadow:0 24px 60px #00000073}.th-menu nav a{display:block;padding:14px 0;text-decoration:none;font-family:var(--mono);font-size:13px;letter-spacing:.08em;text-transform:uppercase;color:var(--bone);border-bottom:1px solid var(--rule)}.th-menu nav a:last-child{border-bottom:0}@media(max-width:760px){.th-menu{display:block}.nav{gap:10px}}.th-footer .cols a:hover,.th-footer .mail:hover{color:var(--bone)}.th-footer .mail{text-decoration:none;color:var(--bone)}.th-next{font-family:var(--mono);font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--bone-dim);text-decoration:none}.th-next:hover{color:var(--bone)}@media(min-aspect-ratio:9/10){.story .ch.right{justify-content:flex-start}}.th-inner .product-subnav a{flex:none}.th-inner main br{display:inline!important}.th-inner main p+p{margin-top:.9em}.th-inner .button .icon{margin:0!important;width:18px!important;height:18px!important}@media(max-width:760px){.th-inner .product-subnav-shop{display:none!important}}.th-rating{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;margin:0;font-family:var(--mono);font-size:13px;letter-spacing:.04em;color:var(--bone-dim)}.th-rating strong{color:var(--bone);font-weight:500}.th-stars{font-size:16px;letter-spacing:2px;color:transparent;-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(90deg,#f2b84b var(--pct, 0%),rgba(232,231,226,.25) var(--pct, 0%))}.th-reviews{border-top:1px solid var(--rule);padding-block:120px;display:grid;gap:40px}.th-reviews-head{display:grid;gap:16px}.th-quotes{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px}.th-quote{margin:0;background:var(--graphite-2);border:1px solid var(--rule);border-radius:18px;padding:24px;display:grid;gap:14px;align-content:space-between}.th-quote blockquote{margin:0;font-size:18px;line-height:1.5}.th-quote figcaption{font-family:var(--mono);font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--bone-dim)}.th-reviews-note{font-size:14px;color:var(--bone-dim)}
/*# sourceMappingURL=/cdn/shop/t/17/assets/thryve-dark.css.map */
