.th-sp2{display:flex;flex-direction:column;background:#fff;border:1px solid var(--th-line);border-radius:var(--th-radius);overflow:hidden;text-decoration:none;color:var(--th-ink);transition:transform .15s ease,box-shadow .15s ease}.th-sp2:hover{transform:translateY(-2px);box-shadow:0 8px 20px #4702681f}.th-sp2__img{display:block;aspect-ratio:4/3;background:var(--th-cream);overflow:hidden}.th-sp2__img img{width:100%;height:100%;object-fit:cover;object-position:center 35%}.th-sp2__body{display:flex;flex-direction:column;gap:4px;padding:12px 12px 14px}.th-sp2__name{font-family:var(--th-head);font-size:26px;line-height:1;text-transform:uppercase;color:var(--th-purple-d)}.th-sp2__meta{font-size:12px;color:var(--th-muted);line-height:1.35}.th-sp2__cta{margin-top:6px;font-size:13px;font-weight:700;color:var(--th-purple)}@media(min-width:750px){.th-sp2__body{padding:18px 20px 20px}.th-sp2__name{font-size:36px}.th-sp2__meta,.th-sp2__cta{font-size:15px}}@media(max-width:749px){.th__wrap{padding-top:32px;padding-bottom:32px}.th__h2{font-size:clamp(28px,7.6vw,40px);margin-bottom:8px}.th__lead{font-size:15px;margin-bottom:18px}.th__eyebrow{margin-bottom:6px}.th-hero__media{display:none}.th-hero__grid{padding-top:24px}.th-hero__copy{padding-bottom:28px}.th-hero__title{font-size:clamp(36px,10.5vw,52px);margin-bottom:10px}.th-hero__sub{font-size:15px;margin-bottom:16px}.th-trust{margin-top:14px}.th-ben{padding:12px}.th-ben__icon{width:36px;height:36px;font-size:18px;margin-bottom:8px}.th-ben h3{font-size:15px}.th-ben p{font-size:13px}.th-chips{margin-top:16px;gap:6px}.th-chips li{padding:6px 10px;font-size:12px}.th-step{padding:12px;grid-template-columns:36px 1fr}.th-step:before{width:36px;height:36px;font-size:20px}.th-step h3{font-size:16px;margin:0}.th-step p{font-size:13px}.th-steps,.th-plans,.th-perks{margin-bottom:18px}.th-faq summary{padding:13px 32px 13px 0;font-size:15px}}.th-sp2__img{aspect-ratio:4/5}.th-sp2__img img{object-position:center center}@media(min-width:750px){.th-species__grid{max-width:820px;margin:0 auto}}.th-cnav{display:flex;align-items:center;justify-content:center;gap:14px;margin-top:14px}.th-cnav[hidden]{display:none}.th-cnav__btn{width:40px;height:40px;border-radius:50%;border:2px solid var(--th-purple);background:#fff;color:var(--th-purple);font-size:24px;line-height:1;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0 0 3px}.th-cnav__btn:disabled{opacity:.3;cursor:default}.th-cnav__btn:not(:disabled):hover{background:var(--th-purple);color:#fff}.th-cnav__dots{display:flex;gap:6px}.th-cnav__dots span{width:8px;height:8px;border-radius:99px;background:var(--th-line);transition:width .2s ease,background .2s ease}.th-cnav__dots span.is-on{width:22px;background:var(--th-purple)}.th-swipe{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:700;color:var(--th-purple);margin:0 0 10px}@media(min-width:990px){.th-swipe{display:none}}.th-pl img{width:100%;max-width:120px;aspect-ratio:1;object-fit:contain;margin:0 auto 6px;border-radius:12px;background:var(--th-cream)}.th-kits__grid,.th-recipes__grid{scroll-padding-inline:var(--th-gutter)}
/*# sourceMappingURL=/cdn/shop/t/23/assets/truf-home-tweaks.css.map */
