.nt-announcement{background:var(--color-foreground);color:var(--color-background);width:100%}.nt-announcement__inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.25rem;padding:.6rem 1rem;text-align:center;font-family:var(--font-body--family);font-size:.6875rem;letter-spacing:.09em;text-transform:uppercase;line-height:1.3}.nt-announcement__sep{opacity:.45;padding-inline:.4rem}@media screen and (max-width:749px){.nt-announcement__inner{font-size:.625rem;letter-spacing:.06em}}.size-guide{display:block;margin-block:var(--margin-xs, .5rem) var(--margin-sm, .75rem)}.size-guide__trigger{display:inline-flex;align-items:center;gap:var(--gap-xs, .5rem);padding:0;font-family:var(--font-body--family);font-size:var(--font-size--sm, .875rem);color:var(--color-foreground);text-decoration:underline;text-underline-offset:3px;cursor:pointer;background:none;border:none}.size-guide__trigger:hover{color:var(--color-primary, var(--color-foreground))}.size-guide__trigger:focus-visible{outline:2px solid currentColor;outline-offset:3px}.size-guide__icon,.size-guide__icon svg{width:1rem;height:1rem;flex:none}.size-guide__dialog{width:min(34rem,92vw);max-height:88dvh;overflow-y:auto;padding:var(--padding-2xl, 1.5rem);border:var(--style-border-drawer, 1px solid var(--color-border));border-radius:var(--style-border-radius-popover, 0);background-color:var(--color-background);color:var(--color-foreground);box-shadow:var(--shadow-popover, 0 8px 40px rgb(0 0 0 / .18))}.size-guide__dialog::backdrop{background:#0000008c}.size-guide__header{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--gap-sm, .75rem)}.size-guide__title{margin:0;font-size:var(--font-size--lg, 1.125rem)}.size-guide__close{position:static;flex:none}.size-guide__intro{margin:var(--margin-xs, .5rem) 0 var(--margin-lg, 1.25rem);font-size:var(--font-size--sm, .875rem);color:var(--color-foreground-secondary, var(--color-foreground))}.size-guide__scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}.size-guide__table{width:100%;border-collapse:collapse;font-size:var(--font-size--sm, .875rem);font-variant-numeric:tabular-nums}.size-guide__table th,.size-guide__table td{padding:var(--padding-sm, .625rem) var(--padding-md, .75rem);text-align:left;border-bottom:1px solid var(--color-border)}.size-guide__table thead th{font-size:var(--font-size--xs, .75rem);text-transform:uppercase;letter-spacing:.06em;color:var(--color-foreground-secondary, var(--color-foreground));font-weight:600}.size-guide__table tbody th{font-weight:700}.size-guide__note{margin:var(--margin-md, 1rem) 0 0;font-size:var(--font-size--sm, .875rem);color:var(--color-foreground-secondary, var(--color-foreground))}.size-guide__legend{margin:var(--margin-lg, 1.25rem) 0 0;padding:var(--padding-md, .75rem) 0 0;border-top:1px solid var(--color-border);display:flex;flex-direction:column;gap:var(--gap-xs, .5rem);font-size:var(--font-size--xs, .75rem);color:var(--color-foreground-secondary, var(--color-foreground))}.size-guide__legend>div{display:flex;gap:var(--gap-xs, .5rem)}.size-guide__legend dt{font-weight:700;flex:none;min-width:1.25rem}.size-guide__legend dd{margin:0}.size-guide__policy{margin:var(--margin-lg, 1.25rem) 0 0;padding:var(--padding-md, .75rem);border-radius:2px;background:rgb(var(--color-foreground-rgb) / .05);font-size:var(--font-size--xs, .75rem);color:var(--color-foreground-secondary, var(--color-foreground))}.size-guide__policy p{margin:0}.size-guide__policy p+p{margin-top:var(--margin-xs, .5rem)}.size-guide__policy strong{color:var(--color-foreground)}.nt-trust{display:flex;flex-direction:column;gap:var(--gap-xs, .5rem);margin:0;padding:var(--padding-md, .75rem) 0 0;list-style:none;font-size:var(--font-size--sm, .875rem);color:var(--color-foreground-secondary, var(--color-foreground))}.nt-trust li{display:flex;align-items:flex-start;gap:var(--gap-xs, .5rem);line-height:1.45}.nt-trust svg{flex:none;width:.875rem;height:.875rem;margin-top:.22em;color:var(--color-instock, currentColor)}.nt-trust strong{color:var(--color-foreground);font-weight:600}.nt-trust__link{margin:var(--margin-xs, .5rem) 0 0;font-size:var(--font-size--xs, .75rem)}.nt-trust__link a{color:var(--color-foreground-secondary, var(--color-foreground));text-decoration:underline;text-underline-offset:3px}.nt-trust__link a:hover{color:var(--color-foreground)}.nt-returns{width:100%}.nt-returns__inner{max-width:46rem}.nt-returns__title{margin:0 0 var(--margin-xs, .5rem)}.nt-returns__intro{margin:0 0 var(--margin-xl, 1.5rem);color:var(--color-foreground-secondary, var(--color-foreground))}.nt-returns__steps{display:flex;flex-direction:column;gap:var(--gap-md, 1rem);margin:0 0 var(--margin-xl, 1.5rem);padding:0;list-style:none;counter-reset:nt-step}.nt-returns__steps li{counter-increment:nt-step;display:grid;grid-template-columns:2rem 1fr;gap:var(--gap-sm, .75rem);align-items:start}.nt-returns__steps li:before{content:counter(nt-step);display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:50%;background:var(--color-foreground);color:var(--color-background);font-size:.8125rem;font-weight:700;font-variant-numeric:tabular-nums}.nt-returns__steps h3{margin:0 0 .15rem;font-size:var(--font-size--md, 1rem);line-height:1.3}.nt-returns__steps p{margin:0;font-size:var(--font-size--sm, .875rem);color:var(--color-foreground-secondary, var(--color-foreground))}.nt-returns__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:var(--gap-md, 1rem);margin-bottom:var(--margin-lg, 1.25rem)}.nt-returns__card{padding:var(--padding-lg, 1rem);border:1px solid var(--color-border);border-radius:2px}.nt-returns__card h3{margin:0 0 var(--margin-xs, .5rem);font-size:var(--font-size--sm, .875rem);text-transform:uppercase;letter-spacing:.04em}.nt-returns__card p{margin:0;font-size:var(--font-size--sm, .875rem);color:var(--color-foreground-secondary, var(--color-foreground))}.nt-returns__card p+p{margin-top:var(--margin-xs, .5rem)}.nt-returns__note,.nt-returns__tip{margin:0 0 var(--margin-md, 1rem);padding-top:var(--padding-md, .75rem);border-top:1px solid var(--color-border);font-size:var(--font-size--sm, .875rem);color:var(--color-foreground-secondary, var(--color-foreground))}.nt-returns__tip{border-top:none;padding-top:0}.nt-footer-trust__payments{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin:0;padding:0;list-style:none}.nt-footer-trust__payments li{display:flex}.nt-footer-trust__payments svg{width:2.25rem;height:1.5rem;border-radius:2px}
/*# sourceMappingURL=/cdn/shop/t/3/assets/numbertm-ux.css.map */
