body.tt-adv-body{margin:0;background:#fbfaf7}.tag{--ink: #1E1B18;--ink-soft: #55504A;--rule: #E0DBD1;--paper: #FBFAF7;--card: #FFFFFF;--spruce: #2F4A3F;--spruce-lt: #EAF0EC;--brass: #A97C2F;--serif: ui-serif, "Iowan Old Style", "Palatino Linotype", Palatino, Georgia, serif;--sans: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;background:var(--paper);color:var(--ink);font-family:var(--serif);font-size:18px;line-height:1.65;-webkit-font-smoothing:antialiased}.tag *,.tag *:before,.tag *:after{box-sizing:border-box}.tag__wrap{max-width:720px;margin:0 auto;padding:40px 20px 80px}.tag h1{font-family:var(--serif);font-size:clamp(30px,5.4vw,46px);line-height:1.14;font-weight:700;letter-spacing:-.015em;margin:0 0 18px;color:var(--ink)}.tag__deck{font-size:clamp(17px,2.4vw,20px);line-height:1.45;color:var(--ink-soft);font-style:italic;margin:0 0 26px}.tag__badges{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 28px;padding:0;list-style:none}.tag__badges li{font-family:var(--sans);font-size:12px;letter-spacing:.04em;background:var(--spruce-lt);color:var(--spruce);border-radius:999px;padding:6px 13px;font-weight:600}.tag__updated{font-family:var(--sans);font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-soft);border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);padding:12px 0;margin:0 0 28px}.tag__byline{display:flex;align-items:center;gap:14px;margin:0 0 34px}.tag__byline img{width:58px;height:58px;border-radius:50%;object-fit:cover;flex:0 0 58px;background:var(--spruce-lt)}.tag__byline p{margin:0;line-height:1.35}.tag__byline-name{font-family:var(--sans);font-weight:700;font-size:15px}.tag__byline-role{font-family:var(--sans);font-size:13px;color:var(--ink-soft);margin-top:3px!important}.tag__rte p{margin:0 0 20px}.tag strong{font-weight:700;color:var(--ink)}.tag__pull{font-size:clamp(20px,3vw,24px);line-height:1.35;font-weight:700;border-left:3px solid var(--brass);padding-left:18px;margin:0 0 26px}.tag__toc{background:var(--card);border:1px solid var(--rule);border-radius:4px;padding:22px 24px;margin:0 0 44px}.tag__toc h2{font-family:var(--sans);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-soft);margin:0 0 14px;font-weight:700}.tag__toc ol{margin:0;padding-left:20px}.tag__toc li{margin-bottom:9px;line-height:1.4}.tag__toc a{color:var(--ink);text-decoration:none;border-bottom:1px solid var(--rule)}.tag__toc a:hover{border-bottom-color:var(--brass)}.tag__toc-age{font-family:var(--sans);font-size:12px;color:var(--ink-soft);display:block}.tag__item{border-top:1px solid var(--rule);padding-top:38px;margin-bottom:52px;scroll-margin-top:24px}.tag__item h2{font-size:clamp(23px,3.6vw,30px);line-height:1.2;font-weight:700;letter-spacing:-.01em;margin:0 0 8px}.tag__stars{font-family:var(--sans);font-size:13px;color:var(--ink-soft);margin:0 0 20px}.tag__stars span{color:var(--brass);letter-spacing:1px}.tag__quote{background:var(--card);border:1px solid var(--rule);border-radius:4px;padding:20px 22px;margin:0 0 24px;font-size:17px;line-height:1.55}.tag__quote p{margin:0 0 10px}.tag__quote cite{font-family:var(--sans);font-style:normal;font-size:13px;color:var(--ink-soft);font-weight:600}.tag__verified{display:inline-block;font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--spruce);background:var(--spruce-lt);border-radius:3px;padding:2px 7px;margin-left:6px}.tag__media{margin:18px 0 24px}.tag__gif{display:block;width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover;border-radius:4px;background:#f2efe9;margin-bottom:10px}.tag__car{position:relative}.tag__slides{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;border-radius:4px}.tag__slides::-webkit-scrollbar{display:none}.tag__slides img{flex:0 0 100%;width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover;scroll-snap-align:center;border-radius:4px;background:#f2efe9}.tag__nav{position:absolute;top:50%;transform:translateY(-50%);width:38px;height:38px;border:0;border-radius:50%;background:#ffffffeb;color:var(--ink);font:400 22px/1 var(--sans);cursor:pointer;display:grid;place-items:center;box-shadow:0 1px 6px #0000002e;padding:0}.tag__nav:hover{background:#fff}.tag__nav:focus-visible{outline:3px solid var(--brass);outline-offset:2px}.tag__nav--prev{left:10px}.tag__nav--next{right:10px}.tag__nav[hidden]{display:none}.tag__dots{display:flex;justify-content:center;gap:7px;margin-top:12px;flex-wrap:wrap}.tag__dot{width:7px;height:7px;padding:0;border:0;border-radius:50%;background:var(--rule);cursor:pointer}.tag__dot[aria-current=true]{background:var(--spruce);width:18px;border-radius:4px}.tag__spec{margin:0 0 18px}.tag__spec dt{font-family:var(--sans);font-size:13px;font-weight:700;letter-spacing:.02em;color:var(--spruce);margin:0 0 5px}.tag__spec dd{margin:0 0 18px}.tag__spec dd p{margin:0 0 10px}.tag__cta{display:inline-block;font-family:var(--sans);font-size:15px;font-weight:700;letter-spacing:.02em;background:var(--spruce);color:#fff;text-decoration:none;padding:15px 30px;border-radius:4px;transition:background .15s ease}.tag__cta:hover{background:#24382f;color:#fff}.tag__cta:focus-visible{outline:3px solid var(--brass);outline-offset:2px}.tag__closer{border-top:3px solid var(--ink);padding-top:34px;margin-top:12px}.tag__closer h2{font-size:clamp(24px,3.8vw,31px);line-height:1.2;margin:0 0 22px;font-weight:700}.tag__signoff{font-family:var(--sans);font-size:14px;color:var(--ink-soft);border-top:1px solid var(--rule);padding-top:20px;margin-top:30px}.tag__signoff strong{display:block;color:var(--ink);font-size:15px}.tag__disc{font-family:var(--sans);font-size:11px;line-height:1.6;color:var(--ink-soft);margin-top:28px}@media(max-width:600px){.tag{font-size:17px}.tag__wrap{padding:28px 18px 60px}.tag__nav{width:32px;height:32px;font-size:19px}}@media(min-width:601px){.tag__media{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;column-gap:14px;align-items:start}.tag__gif{grid-column:1;grid-row:1;margin-bottom:0}.tag__car{grid-column:2;grid-row:1}.tag__dots{grid-column:2;grid-row:2;margin-top:10px}.tag__media--one{grid-template-columns:1fr}.tag__media--one .tag__car,.tag__media--one .tag__dots{grid-column:1}}@media(prefers-reduced-motion:reduce){.tag *{transition:none!important;animation:none!important}}.tag__byline img{object-fit:contain;background:#fff;border:1px solid var(--rule);padding:6px}
/*# sourceMappingURL=/cdn/shop/t/4/assets/tt-adv-guide.css.map */
