:root{--tm-black: #050505;--tm-grey-900: #151515;--tm-grey-700: #343434;--tm-grey-500: #777777;--tm-grey-300: #BDBDBD;--tm-grey-100: #E8E8E6;--tm-white: #F7F7F5;--tm-page-width: 1440px;--tm-gutter: clamp(1rem, 3vw, 3rem);--tm-motion-fast: .18s;--tm-motion-slow: .7s;--tm-ease: cubic-bezier(.22, 1, .36, 1);--tm-font-display: Inter, Helvetica, Arial, sans-serif;--tm-font-body: Inter, Helvetica, Arial, sans-serif}.tm-slide h2,.tm-featured__header h2{font-weight:850!important;letter-spacing:-.055em!important}.tm-button{border-radius:999px;font-weight:700}.tm-product-card__add{border:0!important;border-radius:999px;background:var(--tm-white)!important;color:var(--tm-black)!important;padding:14px 20px!important;width:100%;font-weight:700}.tm-pill{display:inline-flex;align-items:center;justify-content:center;gap:24px;background:var(--tm-white);color:var(--tm-black);padding:18px 26px;border:0;border-radius:999px;text-decoration:none;font-weight:700;cursor:pointer}.tm-round-button{display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:999px;width:48px;height:48px;flex-shrink:0;background:#050505;color:#f7f7f5;cursor:pointer;transition:transform .18s}.tm-round-button:hover{transform:translateY(-3px)}.tm-back-top{position:fixed;bottom:16px;right:16px;z-index:35;background:var(--tm-white);color:var(--tm-black);box-shadow:0 4px 24px #00000045}.tm-back-top svg{transform:rotate(-90deg)}.tm-dialog{border:1px solid rgba(255,255,255,.15);border-radius:16px;background:var(--tm-black);color:var(--tm-white);padding:32px;max-width:100%;max-height:calc(100dvh - 32px);overscroll-behavior:contain}.tm-dialog::backdrop{background:#00000087;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.tm-icon-button{display:inline-flex;align-items:center;justify-content:center;gap:6px;width:44px;min-height:44px;background:none;border:0;border-radius:50%;text-decoration:none;cursor:pointer;font-size:26px}.tm-dialog__heading{display:flex;align-items:center;justify-content:space-between;gap:16px}.tm-cart__subtotal{display:flex;justify-content:space-between;font-size:17px}.tm-header__dropdown{position:relative;font-size:13px;font-weight:700}.tm-header__dropdown summary{cursor:pointer;list-style:none}.tm-header__dropdown>div{position:absolute;top:30px;left:0;min-width:220px;padding:20px;background:var(--tm-black);border:1px solid var(--tm-grey-700);border-radius:12px;display:grid;gap:20px;z-index:40}html:has(dialog[open]){overflow:hidden}button:focus-visible,a:focus-visible,summary:focus-visible{outline:2px solid currentColor;outline-offset:4px}[hidden]{display:none!important}@media(prefers-reduced-motion:reduce){.tm-round-button{transition:none}}*,*:before,*:after{box-sizing:border-box}html{background:var(--tm-black);color-scheme:dark;scroll-behavior:smooth}body{margin:0;background:var(--tm-black);color:var(--tm-white);font-family:var(--tm-font-body);-webkit-font-smoothing:antialiased}button,input,select,textarea{font:inherit}img,picture,svg{display:block;max-width:100%}a,button{color:inherit}.tm-main{min-height:100vh;overflow:clip}.tm-page-width{width:min(100% - (2 * var(--tm-gutter)),var(--tm-page-width));margin-inline:auto}.tm-skip-link{position:fixed;inset:0 auto auto 0;z-index:1000;padding:.75rem 1rem;background:var(--tm-white);color:var(--tm-black);transform:translateY(-120%)}.tm-skip-link:focus{transform:translateY(0)}.tm-eyebrow{text-transform:uppercase;letter-spacing:.22em;font-size:11px}.tm-preview-brand{display:flex;justify-content:space-between;align-items:center;padding:24px var(--tm-gutter);font-size:11px;letter-spacing:.2em}.tm-preview-brand a{text-decoration:none}.tm-preview-brand strong{font-family:var(--tm-font-display);font-size:30px;font-weight:400;letter-spacing:-.03em}.tm-js [data-timex-reveal]{opacity:0;transform:translateY(1.25rem);transition:opacity var(--tm-motion-slow) var(--tm-ease),transform var(--tm-motion-slow) var(--tm-ease)}[data-timex-reveal].tm-is-visible{opacity:1;transform:translateY(0)}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}.tm-js [data-timex-reveal]{opacity:1;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/timex-base.css.map */
