.td-root{--td-bg: #ffffff;--td-fg: #020817;--td-muted: #f1f5f9;--td-muted-fg: #64748b;--td-border: #e2e8f0;--td-star: #fbbf24;--td-star-hover: #f59e0b;background:var(--td-bg);color:var(--td-fg);font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.td-root *{box-sizing:border-box}.td-root .td-wrap{max-width:1200px;margin:0 auto;padding:0 16px}@media(min-width:768px){.td-root .td-wrap{padding:0 32px}}@media(min-width:1024px){.td-root .td-wrap{padding:0 64px}}.td-root .td-lower{text-transform:lowercase}.td-root h1,.td-root h2,.td-root h3{margin:0;line-height:1.15;font-weight:700}.td-root p{margin:0}.td-root .td-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:var(--td-green);color:#fff;font-weight:700;border:0;cursor:pointer;border-radius:999px;padding:16px 40px;font-size:15px;text-decoration:none;box-shadow:0 10px 20px #0000001f;transition:transform .2s,background .2s}.td-root .td-btn:hover{background:var(--td-green-hover);transform:scale(1.04)}.td-root .td-btn--amber{background:var(--td-star);color:var(--td-fg)}.td-root .td-btn--amber:hover{background:var(--td-star-hover)}.td-root .td-btn--block{width:100%}.td-root .td-stars{color:var(--td-star);letter-spacing:1px;font-size:13px}.td-root .td-sec{padding:40px 0}@media(min-width:768px){.td-root .td-sec{padding:80px 0}}.td-root .td-sec--muted{background:var(--td-muted)}.td-root .td-sec--green{background:var(--td-green)}.td-root .td-h2{font-size:20px;text-align:center;margin-bottom:8px}@media(min-width:768px){.td-root .td-h2{font-size:30px}}.td-root .td-sub{font-size:14px;color:var(--td-muted-fg);text-align:center;max-width:620px;margin:0 auto 40px}.td-root .td-grid3{display:grid;gap:24px}.td-root .td-grid2{display:grid;gap:24px;max-width:900px;margin:0 auto}@media(min-width:768px){.td-root .td-grid3{grid-template-columns:repeat(3,1fr);gap:32px}.td-root .td-grid2{grid-template-columns:repeat(2,1fr);gap:32px}}.td-root .td-img{width:100%;height:100%;object-fit:cover;display:block}.td-root .td-ratio43{aspect-ratio:4/3;border-radius:16px;overflow:hidden;margin-bottom:16px;background:var(--td-muted)}.td-root .td-card{background:var(--td-bg);border:1px solid var(--td-border);border-radius:16px;overflow:hidden;box-shadow:0 1px 3px #0000000f}.td-root .td-card .td-ratio{aspect-ratio:16/10;overflow:hidden;background:var(--td-muted)}.td-root .td-card-body{padding:20px}.td-root .td-card-body h3,.td-root .td-feat h3{font-size:17px;margin-bottom:4px}.td-root .td-card-body p,.td-root .td-feat p{font-size:13px;color:var(--td-muted-fg);line-height:1.6}.td-root .td-hero-m{display:block}.td-root .td-hero-d{display:none}@media(min-width:768px){.td-root .td-hero-m{display:none}.td-root .td-hero-d{display:block;padding:80px 0}}.td-root .td-hero-img-m{aspect-ratio:4/3;overflow:hidden}.td-root .td-hero-copy{padding:8px 16px 24px;text-align:center}.td-root .td-hero-copy h1{font-size:28px;margin-bottom:6px}.td-root .td-hero-d h1{font-size:48px;margin-bottom:16px}.td-root .td-hero-p{font-size:14px;color:var(--td-muted-fg);margin-bottom:16px}@media(min-width:768px){.td-root .td-hero-p{font-size:18px}}.td-root .td-pill{background:var(--td-amber-soft);color:var(--td-amber-fg);border-radius:999px;padding:8px 18px;font-size:13px;font-weight:700;display:inline-block;margin-bottom:20px}.td-root .td-hero-d .td-grid{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center}.td-root .td-hero-d .td-shot{border-radius:16px;overflow:hidden;box-shadow:0 20px 40px #00000024;max-height:520px}.td-root .td-compare{max-width:640px;margin:0 auto;border:1px solid var(--td-border);border-radius:12px;overflow:hidden;background:var(--td-bg)}.td-root .td-crow{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--td-border)}.td-root .td-crow:first-child{border-top:0}.td-root .td-crow>div{padding:14px;font-size:13px;display:flex;align-items:center;gap:8px}.td-root .td-crow>div+div{border-left:1px solid var(--td-border);color:var(--td-muted-fg)}.td-root .td-chead>div:first-child{background:var(--td-green-soft);color:var(--td-green);font-weight:700;justify-content:center}.td-root .td-chead>div:last-child{background:var(--td-muted);color:var(--td-muted-fg);font-weight:700;justify-content:center}.td-root .td-yes{color:var(--td-green);font-weight:700}.td-root .td-no{color:#dc2626;font-weight:700}.td-root .td-reviews-head{text-align:center;margin-bottom:32px}.td-root .td-reviews-head h2{color:#fff}.td-root .td-reviews-head .td-stars{display:block;margin:8px 0 4px;font-size:15px}.td-root .td-reviews-rating{font-size:14px;font-weight:600;color:#fffc}.td-root .td-reviews-source{font-size:12px;color:#ffffff80;margin-top:2px}.td-root .td-review{background:#fff;border:0;border-radius:12px;padding:16px;box-shadow:0 1px 2px #0000000d}.td-root .td-review p{font-size:13px;color:var(--td-fg);line-height:1.6;margin:8px 0 12px}.td-root .td-review-foot{display:flex;align-items:center;justify-content:space-between;gap:8px}.td-root .td-review-name{font-size:12px;font-weight:600;color:var(--td-fg)}.td-root .td-review-src{font-size:10px;color:var(--td-muted-fg);background:var(--td-muted);padding:2px 8px;border-radius:999px}.td-root details.td-faq{background:#fff;border:1px solid var(--td-border);border-radius:12px;padding:12px 18px;margin-bottom:8px}.td-root details.td-faq summary{cursor:pointer;font-size:14px;font-weight:600;list-style:none}.td-root details.td-faq summary::-webkit-details-marker{display:none}.td-root details.td-faq p{font-size:13px;color:var(--td-muted-fg);line-height:1.6;padding-top:10px}.td-root .td-faq-list{max-width:640px;margin:0 auto}.td-root .td-final{background:var(--td-green);color:#fff;padding:56px 0;text-align:center}@media(min-width:768px){.td-root .td-final{padding:96px 0}}.td-root .td-final h2{font-size:26px;margin-bottom:12px;max-width:512px;margin-left:auto;margin-right:auto}@media(min-width:768px){.td-root .td-final h2{font-size:38px}}.td-root .td-final p{color:#fffc;font-size:15px;max-width:448px;margin:0 auto 24px}.td-root .td-final .td-footnote{font-size:12px;color:#fff9;margin-top:16px}.td-sticky{position:fixed;left:0;right:0;bottom:0;z-index:45;background:#fffffff5;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-top:1px solid #e2e8f0;padding:14px 16px calc(14px + env(safe-area-inset-bottom,0px));transform:translateY(110%);transition:transform .3s ease}.td-sticky.is-visible{transform:translateY(0)}.td-sticky .td-inner{max-width:560px;margin:0 auto}.td-root .td-reveal{opacity:0;transform:translateY(24px);transition:opacity .7s,transform .7s}.td-root .td-reveal.is-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.td-root .td-reveal{opacity:1;transform:none;transition:none}.td-sticky{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/164/assets/the-dressing.css.map */
