.tcd-cpage,.tcd-contact,.tcd-404{padding-top:var(--space-4);padding-bottom:var(--space-10)}.tcd-cpage__head{margin-bottom:var(--space-5)}.tcd-cpage__intro{margin:8px 0 0;font-size:var(--fs-15);color:var(--text-body);max-width:60ch;line-height:1.5}.tcd-cpage__features{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:var(--space-6)}.tcd-cpage__features li{display:flex;flex-direction:column;gap:4px;padding:14px;border:1px solid var(--border-card);border-radius:var(--radius-card);font-size:var(--fs-13);color:var(--text-muted)}.tcd-cpage__features .tcd-icon{color:var(--status-success);margin-bottom:4px}.tcd-cpage__features strong{color:var(--tcd-ink);font-size:var(--fs-14)}.tcd-cpage__grid{display:block}.tcd-cpage__body{font-size:var(--fs-16,16px);max-width:720px}.tcd-cpage__body h2{scroll-margin-top:calc(var(--tcd-header-offset,0px) + 16px)}.tcd-cpage__faq{margin-top:var(--space-8);padding-top:var(--space-6);border-top:1px solid var(--border-card);max-width:720px}.tcd-cpage__faq .tcd-h3{margin-bottom:8px}.tcd-cpage__updated{margin-top:var(--space-6);padding-top:12px;border-top:1px solid var(--border-divider)}.tcd-toc summary{display:flex;align-items:center;gap:8px;min-height:44px;padding:0 12px;border:1px solid var(--border-card);border-radius:var(--radius-btn);font-size:var(--fs-14);font-weight:var(--fw-bold);color:var(--tcd-ink);cursor:pointer;list-style:none}.tcd-toc summary::-webkit-details-marker{display:none}.tcd-toc summary .tcd-icon--chev{margin-left:auto;color:var(--text-muted)}.tcd-toc--mobile{margin-bottom:var(--space-5)}.tcd-toc__list{list-style:none;margin:8px 0 0;padding:0;display:flex;flex-direction:column;gap:2px}.tcd-toc__list a{display:block;padding:6px 12px;font-size:var(--fs-13);color:var(--text-muted);text-decoration:none;border-left:2px solid transparent}.tcd-toc__list a:hover{color:var(--tcd-ink)}.tcd-toc__list a.is-active{color:var(--tcd-ink);font-weight:var(--fw-bold);border-left-color:var(--tcd-ink)}.tcd-toc--side,.tcd-cpage__side{display:none}.tcd-cpage__contact{display:flex;flex-direction:column;gap:6px;padding:14px 16px;border:1px solid var(--border-card);border-radius:var(--radius-card);margin-top:16px}.tcd-cpage__phone{font-size:var(--fs-17);font-weight:var(--fw-bold);color:var(--tcd-ink);text-decoration:none}@media(min-width:750px){.tcd-cpage__features{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:1200px){.tcd-cpage__grid{display:grid;grid-template-columns:minmax(0,720px) 280px;gap:var(--space-10);align-items:start}.tcd-cpage__side{display:block;position:sticky;top:calc(var(--tcd-header-offset,0px) + 24px)}.tcd-toc--mobile{display:none}html.tcd-js .tcd-toc--side{display:block}}.tcd-contact__grid{display:flex;flex-direction:column;gap:var(--space-6)}.tcd-contact__card{border:1px solid var(--border-card);border-radius:var(--radius-card);padding:16px;display:flex;flex-direction:column;gap:14px}.tcd-contact__row{display:flex;gap:12px;align-items:flex-start;color:var(--tcd-ink);text-decoration:none;font-size:var(--fs-14);line-height:1.4}.tcd-contact__row .tcd-icon{color:var(--text-muted);flex:none;margin-top:1px}.tcd-contact__row strong{display:block}.tcd-contact__row small{display:block;color:var(--text-muted);font-size:var(--fs-12)}.tcd-contact__row--phone strong{font-size:var(--fs-20)}.tcd-contact__hours{width:100%;border-collapse:collapse;font-size:var(--fs-13)}.tcd-contact__hours th,.tcd-contact__hours td{padding:6px 0;border-top:1px solid var(--border-divider);text-align:left}.tcd-contact__hours th{font-weight:var(--fw-bold);color:var(--tcd-ink)}.tcd-contact__hours td{text-align:right;color:var(--text-muted)}.tcd-contact__map{aspect-ratio:16/9;border-radius:var(--radius-sm);overflow:hidden;background:var(--grey-15)}.tcd-contact__map img{width:100%;height:100%;object-fit:cover;display:block}.tcd-contact__quick{margin-top:16px;display:flex;flex-direction:column;gap:8px}.tcd-contact__main .tcd-h3{margin-bottom:12px}.tcd-form{max-width:520px;margin:0}.tcd-form .tcd-btn--block{margin-top:4px}.tcd-form__success{padding:24px;border-radius:var(--radius-card);background:var(--status-success-bg);color:var(--tcd-ink);display:flex;flex-direction:column;gap:8px;align-items:flex-start;outline:none}.tcd-form__success .tcd-icon{color:var(--status-success)}.tcd-form__success p{margin:0}.tcd-form__errors{padding:12px 16px;border:1px solid var(--status-danger);border-radius:var(--radius-btn);background:var(--status-danger-bg);color:var(--status-danger);margin-bottom:16px;outline:none}.tcd-form__errors strong{display:flex;align-items:center;gap:6px}.tcd-form__errors ul{margin:6px 0 0;padding-left:24px;font-size:var(--fs-13)}.tcd-form__errors a{color:inherit;text-decoration:underline}.tcd-field__opt{font-weight:var(--fw-regular);color:var(--text-muted)}.tcd-field.has-error .tcd-input,.tcd-field.has-error .tcd-textarea{border-color:var(--status-danger)}[data-tcd-order-field][hidden]{display:none}@media(min-width:990px){.tcd-contact__grid{display:grid;grid-template-columns:340px minmax(0,1fr);gap:var(--space-10);align-items:start}.tcd-contact__aside{order:2}.tcd-contact__main{order:1}}.tcd-404__grid{display:flex;flex-direction:column;gap:var(--space-8)}.tcd-404__icon{color:var(--grey-40);margin-bottom:8px}.tcd-404__search{margin:16px 0;max-width:520px}.tcd-404__buttons{display:flex;flex-wrap:wrap;gap:8px}.tcd-404__cats .tcd-h4{margin-bottom:12px}.tcd-404__tiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.tcd-404__tiles .tcd-tile{flex-direction:row;align-items:center;gap:10px;border:1px solid var(--border-card);border-radius:var(--radius-card);padding:8px}.tcd-404__tiles .tcd-tile__media{width:44px;flex:none;border:0;border-radius:var(--radius-xs)}.tcd-404__tiles .tcd-tile__label{text-align:left}.tcd-404__best{margin-top:var(--space-10)}@media(min-width:990px){.tcd-404__grid{display:grid;grid-template-columns:minmax(0,1fr) 520px;gap:var(--space-12);align-items:start;padding-top:var(--space-6)}.tcd-404__tiles{grid-template-columns:repeat(4,minmax(0,1fr))}.tcd-404__tiles .tcd-tile{flex-direction:column;padding:12px;gap:8px}.tcd-404__tiles .tcd-tile__media{width:100%}.tcd-404__tiles .tcd-tile__label{text-align:center}}.tcd-password{min-height:100vh;background:var(--tcd-ink);color:#fff;display:flex;align-items:center;justify-content:center;padding:32px 20px}.tcd-password__panel{width:min(520px,100%);display:flex;flex-direction:column;gap:28px}.tcd-password__logo img{height:44px;width:auto}.tcd-password__logo .tcd-header__wordmark{color:#fff}.tcd-password__body{display:flex;flex-direction:column;gap:12px}.tcd-password__heading{font-size:var(--fs-32);font-weight:var(--fw-bold);line-height:1.15;letter-spacing:var(--ls-tight);color:#fff;margin:0}.tcd-password__body p{margin:0;color:#ffffffc7}.tcd-password__label{display:block;font-size:var(--fs-13);font-weight:var(--fw-bold);margin:8px 0 6px}.tcd-password__staff{border-top:1px solid rgba(255,255,255,.12);padding-top:16px}.tcd-password__staff summary{display:flex;align-items:center;gap:8px;cursor:pointer;font-size:var(--fs-14);font-weight:var(--fw-bold);list-style:none}.tcd-password__staff summary::-webkit-details-marker{display:none}.tcd-password__form{margin-top:12px}.tcd-password__contact{font-size:var(--fs-13);color:#ffffffb3;line-height:1.6}.tcd-password__contact strong{color:#fff}.tcd-password__contact a{color:#ffffffd9}.tcd-crumb--dark a,.tcd-crumb--dark li,.tcd-crumb--dark [aria-current]{color:#ffffffb3}.tcd-crumb--dark [aria-current]{color:#fff}.tcd-brandhero{background:var(--tcd-ink);color:#fff}.tcd-brandhero__inner{padding-block:var(--space-4) var(--space-6)}.tcd-brandhero__row{display:flex;flex-direction:column;gap:16px}.tcd-brandhero__logo{display:grid;place-items:center;width:140px;aspect-ratio:3/2;background:#fff;border-radius:var(--radius-card);padding:12px;color:var(--tcd-ink);font-weight:var(--fw-bold)}.tcd-brandhero__logo img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain}.tcd-brandhero__title{font-size:var(--fs-32);font-weight:var(--fw-bold);letter-spacing:var(--ls-tight);line-height:1.1;margin:0;color:#fff}.tcd-brandhero__tag{margin:6px 0 0;color:#ffffffc7}.tcd-brandhero__facts{display:flex;flex-wrap:wrap;gap:8px 18px;margin-top:10px;font-size:var(--fs-13);color:#ffffffd9}.tcd-brandhero__facts li{display:inline-flex;align-items:center;gap:6px}.tcd-brandhero__facts .tcd-icon{color:var(--status-info)}.tcd-brandhero__review{margin:10px 0 0;font-size:var(--fs-13);display:inline-flex;align-items:center;gap:6px}.tcd-brandhero__review .tcd-icon{color:var(--status-star)}.tcd-brandhero__media{aspect-ratio:16/5;border-radius:var(--radius-card);overflow:hidden;background:#ffffff0f}.tcd-brandhero__media img{width:100%;height:100%;object-fit:cover;display:block}@media(min-width:990px){.tcd-brandhero__row{display:grid;grid-template-columns:140px minmax(0,1fr) minmax(0,1fr);align-items:center;gap:28px}.tcd-brandhero--image .tcd-brandhero__media{grid-column:3}.tcd-brandhero__title{font-size:var(--fs-40)}}.tcd-brandcats{padding-top:var(--space-4)}.tcd-brandcats .tcd-chip .tcd-count{margin-left:2px}.tcd-ranges{padding-block:var(--space-6) 0}.tcd-ranges__grid{display:grid;grid-auto-flow:column;grid-auto-columns:220px;gap:12px;overflow-x:auto;scrollbar-width:none;margin-inline:calc(-1*var(--tcd-gutter));padding-inline:var(--tcd-gutter)}@media(min-width:750px){.tcd-ranges__grid{grid-auto-flow:row;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-columns:auto;overflow:visible;margin-inline:0;padding-inline:0;gap:var(--tcd-column-gap)}}.tcd-range{display:flex;flex-direction:column;gap:8px;text-decoration:none;color:var(--tcd-ink)}.tcd-range__media{aspect-ratio:4/3;border-radius:var(--radius-card);background:var(--grey-15);overflow:hidden}.tcd-range__media img{width:100%;height:100%;object-fit:cover;display:block}.tcd-range__title{font-size:var(--fs-15)}.tcd-range__desc{font-size:var(--fs-13);color:var(--text-muted)}.tcd-brandstory{padding-block:var(--space-8) 0;max-width:960px}.tcd-brandstory .tcd-h3{margin-bottom:12px}.tcd-brandstory__grid{display:grid;gap:24px}@media(min-width:750px){.tcd-brandstory__grid{grid-template-columns:minmax(0,1fr) 260px}}.tcd-brandstory__facts{margin:0;display:flex;flex-direction:column;gap:8px;border:1px solid var(--border-card);border-radius:var(--radius-card);padding:14px 16px;font-size:var(--fs-13)}.tcd-brandstory__facts dt{color:var(--text-muted)}.tcd-brandstory__facts dd{margin:0;font-weight:var(--fw-bold);color:var(--tcd-ink)}.tcd-brandothers{padding-block:var(--space-8) 0}.tcd-brandothers .tcd-h3{margin-bottom:12px}.tcd-feature__media--ink{background:var(--tcd-ink)}.tcd-brandsidx{padding-top:var(--space-4);padding-bottom:var(--space-10)}.tcd-brandsidx .tcd-h3{margin-bottom:12px}.tcd-brandsidx__strip{display:flex;align-items:center;gap:8px;margin:16px 0 0;padding:12px 14px;border-radius:var(--radius-btn);background:var(--status-info-bg);color:var(--tcd-ink);font-size:var(--fs-14)}.tcd-brandsidx__strip .tcd-icon{color:var(--status-info);flex:none}.tcd-brandsidx__tools{position:sticky;top:var(--tcd-header-offset,0px);z-index:20;background:#fff;padding:12px 0;margin-top:var(--space-6);display:flex;flex-direction:column;gap:10px;border-bottom:1px solid var(--border-card)}.tcd-brandsidx__search[hidden]{display:none}.tcd-brandsidx__letters{display:flex;flex-wrap:wrap;gap:2px}.tcd-brandsidx__letters a{display:inline-grid;place-items:center;min-width:32px;height:32px;border-radius:var(--radius-sm);font-size:var(--fs-13);font-weight:var(--fw-bold);color:var(--tcd-ink);text-decoration:none}.tcd-brandsidx__letters a:hover{background:var(--grey-10)}.tcd-brandsidx__letters a[aria-disabled=true]{color:var(--grey-40);pointer-events:none}.tcd-brandsidx__group{padding-top:var(--space-5);scroll-margin-top:calc(var(--tcd-header-offset,0px) + 100px)}.tcd-brandsidx__letter{font-size:var(--fs-20);font-weight:var(--fw-bold);color:var(--tcd-ink);margin:0 0 8px;padding-bottom:6px;border-bottom:1px solid var(--border-card)}.tcd-brandsidx__list{display:grid;gap:4px}.tcd-brandsidx__row{display:flex;align-items:center;gap:12px;min-height:52px;padding:6px 8px;border-radius:var(--radius-sm);color:var(--tcd-ink);text-decoration:none;font-weight:var(--fw-bold);font-size:var(--fs-14)}.tcd-brandsidx__row:hover{background:var(--grey-10);color:var(--tcd-red)}.tcd-brandsidx__row small{margin-left:auto;color:var(--text-muted);font-weight:var(--fw-regular);font-size:var(--fs-12)}.tcd-brandsidx__logo{width:60px;height:40px;border:1px solid var(--border-card);border-radius:var(--radius-xs);display:grid;place-items:center;padding:4px;font-size:var(--fs-12);color:var(--text-muted);flex:none;background:#fff}.tcd-brandsidx__logo img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain}@media(min-width:750px){.tcd-brandsidx__list{grid-template-columns:1fr 1fr;column-gap:24px}.tcd-brandsidx__tools{flex-direction:row;align-items:center;justify-content:space-between}.tcd-brandsidx__search{width:280px}}.tcd-offersstrip{padding-top:var(--space-4)}.tcd-offersstrip__promos,.tcd-offersstrip__ends{margin-top:var(--space-6)}.tcd-offersstrip .tcd-h3{margin-bottom:12px}.tcd-promocard{display:grid;grid-template-columns:40% 1fr;border:1px solid var(--border-card);border-radius:var(--radius-card);overflow:hidden;text-decoration:none;color:var(--tcd-ink);background:#fff;height:100%}.tcd-promocard__media{background:var(--tcd-ink);aspect-ratio:3/2}.tcd-promocard__media img{width:100%;height:100%;object-fit:cover;display:block}.tcd-promocard__body{display:flex;flex-direction:column;gap:4px;padding:12px;min-height:132px}.tcd-promocard__body strong{font-size:var(--fs-14);line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.tcd-promocard__foot{display:flex;justify-content:space-between;align-items:center;margin-top:auto;font-size:var(--fs-12)}.tcd-promocard__ends{color:var(--status-warning);font-weight:var(--fw-bold)}.tcd-promoland__hero{background:var(--tcd-ink);color:#fff;padding-block:var(--space-4) var(--space-8)}.tcd-promoland__row{display:grid;gap:20px}.tcd-promoland__title{font-size:var(--fs-32);font-weight:var(--fw-bold);letter-spacing:var(--ls-tight);line-height:1.1;margin:0;color:#fff}.tcd-promoland__copy{display:flex;flex-direction:column;gap:10px;align-items:flex-start}.tcd-promoland__copy p{margin:0;color:#fffc}.tcd-promoland__ends{font-weight:var(--fw-bold);color:#fff!important}.tcd-promoland__media{aspect-ratio:21/9;border-radius:var(--radius-card);overflow:hidden}.tcd-promoland__media img{width:100%;height:100%;object-fit:cover;display:block}@media(min-width:990px){.tcd-promoland__row{grid-template-columns:5fr 7fr;align-items:center}.tcd-promoland__title{font-size:var(--fs-40)}}.tcd-promoland__body{display:flex;flex-direction:column;gap:var(--space-8);padding-block:var(--space-8)}.tcd-promoland__steps ol{margin:12px 0 0;padding-left:22px;display:flex;flex-direction:column;gap:8px}.tcd-promoland__reward{display:grid;grid-template-columns:120px 1fr;gap:20px;align-items:center;border:1px solid var(--border-card);border-radius:var(--radius-card);padding:16px}.tcd-promoland__reward-media{aspect-ratio:1/1;background:var(--grey-10);border-radius:var(--radius-sm);overflow:hidden}.tcd-promoland__reward-media img{width:100%;height:100%;object-fit:contain}.tcd-promoland--ended .tcd-grid{opacity:.6}.tcd-blog{padding-top:var(--space-4);padding-bottom:var(--space-10)}.tcd-blog__tags{margin-bottom:var(--space-5)}.tcd-blog__featured{display:grid;gap:16px;border:1px solid var(--border-card);border-radius:var(--radius-card);overflow:hidden;text-decoration:none;color:var(--tcd-ink);margin-bottom:var(--space-6)}.tcd-blog__featured-media{aspect-ratio:3/2;background:var(--grey-10)}.tcd-blog__featured-media img{width:100%;height:100%;object-fit:cover;display:block}.tcd-blog__featured-body{display:flex;flex-direction:column;gap:8px;padding:0 16px 16px}.tcd-blog__featured-title{font-size:var(--fs-22);font-weight:var(--fw-bold);line-height:1.2;letter-spacing:var(--ls-tight)}@media(min-width:750px){.tcd-blog__featured{grid-template-columns:3fr 2fr}.tcd-blog__featured-body{padding:24px;justify-content:center}.tcd-blog__featured-title{font-size:var(--fs-26)}}.tcd-article{padding-top:var(--space-4);padding-bottom:var(--space-10)}.tcd-article__head{max-width:720px;display:flex;flex-direction:column;gap:10px;margin-bottom:var(--space-5)}.tcd-article__title{font-size:var(--fs-32);font-weight:var(--fw-bold);line-height:1.15;letter-spacing:var(--ls-tight);color:var(--tcd-ink);margin:0;text-transform:none}.tcd-article__excerpt{margin:0;font-size:var(--fs-17);color:var(--text-body);line-height:1.5}.tcd-article__meta{display:flex;flex-wrap:wrap;gap:6px 16px;font-size:var(--fs-13);color:var(--text-muted);align-items:center}.tcd-article__meta span{display:inline-flex;align-items:center;gap:8px}.tcd-article__avatar{width:28px;height:28px;border-radius:50%;object-fit:cover}.tcd-article__hero{margin:0 0 var(--space-6);border-radius:var(--radius-card);overflow:hidden;aspect-ratio:3/2;max-width:960px;background:var(--grey-10)}.tcd-article__hero img{width:100%;height:100%;object-fit:cover;display:block}.tcd-article__grid{display:block}.tcd-article__main{max-width:720px}.tcd-article__body{font-size:17px;line-height:1.6}.tcd-article__body h2{font-size:var(--fs-26);margin:40px 0 12px;scroll-margin-top:calc(var(--tcd-header-offset,0px) + 16px)}.tcd-article__body h3{font-size:var(--fs-20);margin:28px 0 8px}.tcd-article__body p{margin:0 0 18px}.tcd-article__body figcaption{font-size:var(--fs-13);color:var(--text-muted);margin:-10px 0 18px}.tcd-article__body .callout{padding:14px 16px;border-radius:var(--radius-card);background:var(--grey-10);margin:0 0 18px;border-left:3px solid var(--tcd-ink)}.tcd-article__body .callout--tip{background:var(--status-success-bg);border-left-color:var(--status-success)}.tcd-article__body .callout--warning{background:var(--status-warning-bg);border-left-color:var(--status-warning)}.tcd-article__takeaways{border:1px solid var(--border-card);border-radius:var(--radius-card);padding:14px 16px;margin-bottom:var(--space-6);background:var(--grey-05)}.tcd-article__takeaways ul{list-style:none;margin:8px 0 0;padding:0;display:flex;flex-direction:column;gap:6px;font-size:var(--fs-15)}.tcd-article__takeaways li{display:flex;gap:8px;align-items:flex-start}.tcd-article__takeaways .tcd-icon{color:var(--status-success);flex:none;margin-top:3px}.tcd-artembed{display:grid;grid-template-columns:72px 1fr;gap:12px;align-items:center;border:1px solid var(--border-card);border-radius:var(--radius-card);padding:12px;margin:0 0 18px;font-size:var(--fs-14)}.tcd-artembed__media{width:72px;height:72px;border:1px solid var(--border-card);border-radius:var(--radius-xs);display:grid;place-items:center;overflow:hidden}.tcd-artembed__media img{width:100%;height:100%;object-fit:contain}.tcd-artembed__info{display:flex;flex-direction:column;gap:3px;min-width:0}.tcd-artembed__title{font-weight:var(--fw-bold);color:var(--tcd-ink);text-decoration:none;line-height:1.3}.tcd-artembed__buy{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:10px;border-top:1px solid var(--border-divider)}.tcd-artembed__buy form{margin:0}@media(min-width:600px){.tcd-artembed{grid-template-columns:72px 1fr auto}.tcd-artembed__buy{grid-column:auto;border:0;padding:0;flex-direction:column;align-items:flex-end}}.tcd-article__picks{margin-top:var(--space-8)}.tcd-article__picks .tcd-h3{margin-bottom:12px}.tcd-article__author{display:flex;gap:14px;align-items:flex-start;margin-top:var(--space-8);padding:16px;border:1px solid var(--border-card);border-radius:var(--radius-card);font-size:var(--fs-14)}.tcd-article__author img{width:56px;height:56px;border-radius:50%;object-fit:cover;flex:none}.tcd-article__author p{margin:6px 0 8px;color:var(--text-body)}.tcd-article__side{display:none}.tcd-article__siderows{margin-top:20px;display:flex;flex-direction:column;gap:6px}.tcd-article__related{margin-top:var(--space-10);padding-top:var(--space-6);border-top:1px solid var(--border-card)}@media(min-width:1200px){.tcd-article__grid{display:grid;grid-template-columns:720px 280px;gap:var(--space-12);align-items:start}.tcd-article__side{display:block;position:sticky;top:calc(var(--tcd-header-offset,0px) + 24px)}}.tcd-auth{padding-block:var(--space-8) var(--space-12);display:flex;flex-direction:column;gap:16px;align-items:center}.tcd-auth__card{width:min(440px,100%);border:1px solid var(--border-card);border-radius:var(--radius-card);padding:24px 20px;background:#fff}.tcd-auth__card--wide{width:min(520px,100%)}.tcd-auth__form{max-width:none}.tcd-auth__form .tcd-h2{margin-bottom:16px}.tcd-auth__form .tcd-btn--block{margin-top:4px}.tcd-form__errors--inline{margin:0 0 16px}.tcd-field__row{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.tcd-field__pw{position:relative}.tcd-field__pw .tcd-input{padding-right:44px}.tcd-field__eye{position:absolute;right:6px;top:50%;transform:translateY(-50%);width:32px;height:32px;border:0;background:transparent;color:var(--text-muted);cursor:pointer;display:grid;place-items:center;border-radius:6px}.tcd-auth__shop{margin-top:10px}.tcd-auth__shop shop-login-button{width:100%;display:block}.tcd-auth__new{margin-top:20px;padding-top:20px;border-top:1px solid var(--border-card);display:flex;flex-direction:column;gap:6px}.tcd-auth__new .tcd-btn{margin-top:8px}.tcd-auth__recover{display:none}.tcd-auth__recover:target{display:block}.tcd-auth__recover:target~#login,.tcd-auth:has(#recover:target) #login{display:none}.tcd-auth__back{display:inline-block;margin-top:14px;font-size:var(--fs-14)}.tcd-auth__marketing{margin:6px 0 14px}.tcd-form__row{display:grid;grid-template-columns:1fr 1fr;gap:12px}.tcd-account{padding-top:var(--space-4);padding-bottom:var(--space-10)}.tcd-account__shell{display:flex;flex-direction:column;gap:20px}.tcd-account__nav{display:flex;gap:4px;border-bottom:1px solid var(--border-card)}.tcd-account__nav a{display:inline-flex;align-items:center;min-height:44px;padding:0 12px;border-bottom:2px solid transparent;margin-bottom:-1px;font-size:var(--fs-14);font-weight:var(--fw-bold);color:var(--text-muted);text-decoration:none}.tcd-account__nav a[aria-current]{color:var(--tcd-ink);border-bottom-color:var(--tcd-red)}.tcd-account__signout{margin-left:auto}.tcd-account__head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:6px}.tcd-account__signout-inline{font-size:var(--fs-14)}.tcd-account__section-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:20px 0 10px}.tcd-account__empty{display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center;padding:32px 16px;border:1px solid var(--border-card);border-radius:var(--radius-card);margin-top:16px}.tcd-account__empty .tcd-icon{color:var(--grey-40)}.tcd-account__empty .tcd-btn{margin-top:8px}.tcd-account__card{margin-top:20px;border:1px solid var(--border-card);border-radius:var(--radius-card);padding:0 16px 16px}.tcd-account__addr{margin:0;font-size:var(--fs-14);line-height:1.5}.tcd-orders{display:flex;flex-direction:column}.tcd-orders__cols{display:none}.tcd-order{display:grid;grid-template-columns:1fr auto;gap:4px 12px;padding:12px 0;border-top:1px solid var(--border-divider);font-size:var(--fs-14);align-items:center}.tcd-order__id{grid-column:1;font-weight:var(--fw-bold)}.tcd-order__date{grid-column:1;color:var(--text-muted);font-size:var(--fs-13)}.tcd-order__status{grid-column:1}.tcd-order__total{grid-column:2;grid-row:1;text-align:right;font-variant-numeric:tabular-nums}.tcd-order__actions{grid-column:2;grid-row:2/span 2;display:flex;gap:12px;justify-content:flex-end;align-items:center;font-size:var(--fs-13)}.tcd-orderdetail .tcd-account__head{margin-top:8px}.tcd-orderdetail__ful{display:flex;align-items:center;gap:12px;padding:12px 14px;border:1px solid var(--border-card);border-radius:var(--radius-card);margin:16px 0;font-size:var(--fs-14)}.tcd-orderdetail__ful .tcd-icon{color:var(--status-success);flex:none}.tcd-orderdetail__ful strong{display:block}.tcd-orderdetail__ful small{color:var(--text-muted)}.tcd-orderdetail__track{margin-left:auto;display:inline-flex;align-items:center;gap:4px;white-space:nowrap}.tcd-orderdetail__lines{display:flex;flex-direction:column}.tcd-orderdetail__totals{display:flex;flex-direction:column;gap:6px;padding:14px 0;border-top:1px solid var(--border-card);font-size:var(--fs-13)}.tcd-orderdetail__addr{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:12px 0 20px;font-size:var(--fs-13)}.tcd-orderdetail__addr p{margin:6px 0 0;line-height:1.5}.tcd-orderdetail__help{text-align:center;margin:14px 0 0;font-size:var(--fs-14)}.tcd-addresses{display:flex;flex-direction:column;gap:12px;margin-top:16px}.tcd-address{border:1px solid var(--border-card);border-radius:var(--radius-card);padding:14px 16px;font-size:var(--fs-14)}.tcd-address.is-default{border-color:var(--tcd-ink)}.tcd-address__head{display:flex;align-items:center;gap:10px;margin-bottom:6px}.tcd-address__radio{width:16px;height:16px;border-radius:50%;border:2px solid var(--border-strong);flex:none}.is-default .tcd-address__radio{border-color:var(--tcd-ink);box-shadow:inset 0 0 0 3px #fff;background:var(--tcd-ink)}.tcd-address__body{margin:0 0 10px;line-height:1.5;color:var(--text-body)}.tcd-address__actions{display:flex;gap:16px;align-items:flex-start;flex-wrap:wrap}.tcd-address__actions form{margin:0}.tcd-address__edit summary{cursor:pointer;list-style:none;font-size:var(--fs-14)}.tcd-address__edit summary::-webkit-details-marker{display:none}.tcd-address__delete{background:transparent;border:0;padding:0;font:inherit;font-size:var(--fs-14);cursor:pointer;color:var(--text-muted)}.tcd-address__form{margin-top:14px;padding-top:14px;border-top:1px solid var(--border-divider);max-width:none;flex-basis:100%}.tcd-address__form-actions{margin-top:10px}.tcd-address__add{margin-top:16px;border:1px solid var(--border-card);border-radius:var(--radius-card);padding:0 16px}.tcd-address__add summary{display:flex;align-items:center;gap:8px;min-height:52px;cursor:pointer;list-style:none;font-weight:var(--fw-bold);font-size:var(--fs-14)}.tcd-address__add summary::-webkit-details-marker{display:none}.tcd-address__add summary .tcd-icon--chev{margin-left:auto;color:var(--text-muted)}.tcd-address__add[open] summary .tcd-icon--chev{transform:rotate(180deg)}.tcd-address__add .tcd-address__form{border-top:0;padding-top:0;padding-bottom:16px}@media(min-width:990px){.tcd-account__shell{display:grid;grid-template-columns:200px minmax(0,1fr);gap:var(--space-10);align-items:start}.tcd-account__nav{flex-direction:column;border:0;gap:2px;position:sticky;top:calc(var(--tcd-header-offset,0px) + 24px)}.tcd-account__nav a{border:0;border-radius:var(--radius-sm);margin:0;padding:0 12px;min-height:40px}.tcd-account__nav a[aria-current]{background:var(--grey-10);color:var(--tcd-ink)}.tcd-account__signout{margin:8px 0 0}.tcd-account__signout-inline{display:none}.tcd-orders__cols{display:grid;grid-template-columns:2fr 1.2fr 1.4fr 1.2fr 1fr;gap:12px;padding:0 0 8px;font-size:var(--fs-11);font-weight:var(--fw-bold);letter-spacing:var(--ls-wide);text-transform:uppercase;color:var(--text-muted)}.tcd-orders__cols span:nth-child(4){text-align:right}.tcd-order{grid-template-columns:2fr 1.2fr 1.4fr 1.2fr 1fr;gap:12px;padding:14px 0}.tcd-order__id,.tcd-order__date,.tcd-order__status,.tcd-order__total,.tcd-order__actions{grid-column:auto;grid-row:auto}.tcd-order__date{font-size:var(--fs-14)}.tcd-orderdetail{max-width:720px}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/tcd-pages.css.map */
