html body .bespoke-eyebrow,html body .bespoke-hero p,html body .process-step__num,html body .process-step__body p,html body .process-note,html body .process-good-to-know,html body .bespoke-form-section>p,html body .bespoke-page .form-group label,html body .bespoke-page .form-note,html body .bespoke-contact p,html body .bespoke-contact a,html body .tco-sz-eyebrow,html body .tco-sz-hero__sub,html body .tco-sz-hero__tip,html body .tco-sz-tab:not(.active),html body .tco-sz-section-label,html body .tco-sz-section-note,html body .tco-sz-method__title,html body .tco-sz-method__steps li,html body .tco-sz-tips-box__title,html body .tco-sz-tips-box__list li,html body .tco-sz-table tbody td:first-child,html body .tco-sz-table tbody tr.highlight td:first-child,html body .tco-sz-popular-tag,html body .tco-sz-calc__label,html body .tco-sz-calc__unit,html body .tco-sz-calc__toggle button:not(.active),html body .tco-sz-calc__result-label,html body .tco-sz-calc__result-sub,html body .tco-sz-notsure-card__desc,html body .tco-sz-notsure-card__link,html body .tco-sz-cta__sub,html body .tco-size-guide .tco-header p,html body .tco-size-guide .tco-section-label,html body .tco-size-guide .tco-step p,html body .tco-size-guide .tco-toggle-label,html body .tco-size-guide .tco-toggle-btn:not(.active),html body .tco-size-guide .tco-wrist,html body .tco-size-guide .tco-fit-add,html body .tco-size-guide .tco-fit-card p,html body .tco-size-guide .tco-footer p,html body .tco-size-guide .tco-contact,html body .tco-size-guide .tco-contact:hover,html body .tco-dm-eyebrow,html body .tco-dm-hero__sub,html body .tco-dm-hero__step-num,html body .tco-dm-hero__step-text,html body .tco-dm-hero__badge-label,html body .tco-dm-section-label,html body .tco-dm-form-note,html body .tco-dm-group-title span,html body .tco-dm-field label,html body .tco-dm-chip:not(.selected),html body .tco-dm-chip-label,html body .tco-dm-range-labels,html body .tco-dm-range-val em,html body .tco-dm-submit-note,html body .tco-dm-trust__text,html body .tco-ab-intro__label,html body .tco-ab-section-label,html body .tco-ab-values__header .tco-ab-section-label,html body .tco-ab-story__body,html body .tco-ab-value__title,html body .tco-ab-value__desc,html body .tco-ab-cta__sub{color:#4a3f35}html body .tco-sz-notsure-card__link[style*=color],html body .tco-dm-hero__content>p[style*="color:#8f7c5b"]{color:#4a3f35!important}html body .process-good-to-know strong{color:#3a2f24}html body .tco-sz-method__num,html body .tco-ab-value__num,html body .tco-size-guide .tco-step-number{color:#9b7940}html body .bespoke-page .form-group input::placeholder,html body .bespoke-page .form-group textarea::placeholder,html body .tco-diamond input::placeholder,html body .tco-diamond textarea::placeholder{color:#7a6a58;opacity:1}html body .tco-size-guide .tco-toggle-btn.active,html body .tco-size-guide .tco-badge{background:#4a3f35}html body .bespoke-page .form-submit{position:relative;overflow:hidden;z-index:1;background:var(--BTN-PRIMARY-BG, #212121);color:var(--BTN-PRIMARY-TEXT, #FFFFFF);border:1px solid var(--BTN-PRIMARY-BG, #212121);border-radius:3px;font-family:var(--FONT-STACK-BODY, "Montserrat", sans-serif);font-size:13px;font-weight:400;letter-spacing:.025em;text-transform:none;line-height:1.375;padding:16px 22.4px;transition:color .25s ease-out,background .25s ease-out,border .25s ease-out}html body .bespoke-page .form-submit:after{content:"";position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;background-color:var(--BTN-PRIMARY-BG-BRIGHTER, #2E2E2E);transform:translate3d(0,100%,0);transition:transform .5s cubic-bezier(.33,0,0,1)}html body .bespoke-page .form-submit:hover{background:var(--BTN-PRIMARY-BG, #212121);border-color:var(--BTN-PRIMARY-BG-BRIGHTER, #2E2E2E)}@media(hover:hover){html body .bespoke-page .form-submit:hover:after{transform:translateZ(0)}}html body .site-footer-wrapper .input-group__field::placeholder{color:currentColor;opacity:.75}.tco--dn__name,.tco--dn__rest{display:block}.tco--dn--h1 .tco--dn__name{font-size:1.45em;line-height:1.1}.tco--dn--h1 .tco--dn__rest{margin-top:.35em;font-size:.62em;line-height:1.35;letter-spacing:.02em}.tco--dn--card .tco--dn__rest,.tco--dn--search .tco--dn__rest{margin-top:2px;font-size:.85em;color:var(--text-light)}
/*# sourceMappingURL=/cdn/shop/t/42/assets/tco-contrast.css.map */
