:root{--line-height-heading: .95;--line-height-text-xl: 1.2;--line-height-text: 1.3;--line-height-label: 1.45;--letter-spacing-heading: -.02em;--letter-spacing-label: -.02em;--letter-spacing-text: 0;--h1: 5rem;--h2: 3.75rem;--h3: 3rem;--h4: 2.5rem;--h5: 2rem;--h6: 1.75rem;--text-xl: 3rem;--text-lg: 1.25rem;--text-md: 1.125rem;--text-sm: 1rem;--text-xs: .875rem;--label-xl: 1.75rem;--label-lg: 1.25rem;--label-md: 1.125rem;--label-sm: 1rem;--label-overline: 1.125rem;--caption: .875rem}@media(max-width:1919px){:root{--h1: 4rem;--h2: 3.125rem;--h3: 2.625rem;--h4: 2.1875rem;--h5: 1.625rem;--h6: 1.25rem;--text-xl: 2.75rem;--text-lg: 1.1875rem;--text-md: 1.0625rem;--text-sm: .9375rem;--text-xs: .875rem}}@media(max-width:1439px){:root{--h1: 3.625rem;--h2: 2.625rem;--h3: 2.125rem;--h4: 1.875rem;--h5: 1.5rem;--h6: 1.125rem;--text-xl: 2.5rem;--text-lg: 1.1875rem;--text-md: 1.0625rem;--text-sm: .9375rem;--text-xs: .875rem;--label-xl: 1.5rem;--label-lg: 1.25rem;--label-md: 1.125rem;--label-sm: 1rem;--label-overline: 1.125rem;--caption: .875rem}}@media(max-width:1200px){:root{--h1: 3.125rem;--h2: 2.25rem;--h3: 1.875rem;--h4: 1.5625rem;--h5: 1.375rem;--h6: 1rem;--text-xl: 2rem;--text-lg: 1.0625rem;--text-md: .9375rem;--text-sm: .875rem;--text-xs: .8125rem;--label-xl: 1.5rem;--label-lg: 1.125rem;--label-md: 1rem;--label-sm: .9375rem;--label-overline: 1rem;--caption: .8125rem}}@media(max-width:479px){:root{--h1: 2.75rem;--h2: 2rem;--h3: 1.625rem;--h4: 1.375rem;--h5: 1.1875rem;--h6: .875rem;--text-xl: 1.375rem;--text-lg: 1rem;--text-md: .9375rem;--text-sm: .875rem;--text-xs: .8125rem;--label-xl: 1.375rem;--label-lg: 1.125rem;--label-md: 1rem;--label-sm: .875rem;--label-overline: .875rem;--caption: .8125rem}}h1,.h1{font-size:var(--h1);font-weight:400;line-height:var(--line-height-heading);letter-spacing:var(--letter-spacing-heading);text-transform:uppercase}h2,.h2{font-size:var(--h2);font-weight:400;line-height:var(--line-height-heading);letter-spacing:var(--letter-spacing-heading);text-transform:uppercase}h3,.h3{font-size:var(--h3);font-weight:400;line-height:var(--line-height-heading);letter-spacing:var(--letter-spacing-heading);text-transform:uppercase}h4,.h4{font-size:var(--h4);font-weight:400;line-height:var(--line-height-heading);letter-spacing:var(--letter-spacing-heading);text-transform:uppercase}h5,.h5{font-size:var(--h5);font-weight:400;line-height:var(--line-height-heading);letter-spacing:var(--letter-spacing-heading);text-transform:uppercase}h6,.h6{font-size:var(--h6);font-weight:400;line-height:var(--line-height-heading);letter-spacing:var(--letter-spacing-heading);text-transform:uppercase}.text-xl{font-size:var(--text-xl);font-weight:400;line-height:var(--line-height-text-xl);letter-spacing:var(--letter-spacing-text)}.text-lg{font-size:var(--text-lg);font-weight:400;line-height:var(--line-height-text);letter-spacing:var(--letter-spacing-text)}.text-md,body{font-size:var(--text-md);font-weight:400;line-height:var(--line-height-text);letter-spacing:var(--letter-spacing-text)}.text-sm{font-size:var(--text-sm);font-weight:400;line-height:var(--line-height-text);letter-spacing:var(--letter-spacing-text)}.text-xs{font-size:var(--text-xs);font-weight:400;line-height:var(--line-height-text);letter-spacing:var(--letter-spacing-text)}.label-xl{font-size:var(--label-xl);font-weight:400;line-height:var(--line-height-heading);letter-spacing:var(--letter-spacing-label);text-transform:uppercase}.label-lg{font-size:var(--label-lg);font-weight:400;line-height:var(--line-height-label);letter-spacing:var(--letter-spacing-label);text-transform:uppercase}.label-md{font-size:var(--label-md);font-weight:400;line-height:var(--line-height-label);letter-spacing:var(--letter-spacing-label);text-transform:uppercase}.label-sm{font-size:var(--label-sm);font-weight:400;line-height:var(--line-height-label);letter-spacing:var(--letter-spacing-label);text-transform:uppercase}.label-overline{font-size:var(--label-overline);font-weight:400;line-height:var(--line-height-heading);letter-spacing:var(--letter-spacing-label);padding-top:2px}.caption{font-size:var(--caption);font-weight:400;line-height:var(--line-height-heading);letter-spacing:var(--letter-spacing-text)}.link-scribble,.pdp__back-label,.pdp__breadcrumb-link,.pdp__variant{position:relative;text-decoration:none}.link-scribble,.pdp__breadcrumb-link{display:inline-block}.scribble-underline{position:absolute;left:0;width:100%;bottom:-.15em;height:3px;display:block;overflow:visible;pointer-events:none;transform:scaleX(0);transform-origin:left center;transition:transform var(--motion-underline-duration, .7s) var(--ease-out-expo, cubic-bezier(.19, 1, .22, 1))}.scribble-circle{position:absolute;left:-.45em;top:-.35em;width:calc(100% + .9em);height:calc(100% + .7em);max-width:none;display:block;overflow:visible;pointer-events:none;opacity:0;visibility:hidden}.link-scribble:hover>.scribble-underline,.link-scribble:focus-visible>.scribble-underline,.pdp__back:hover .scribble-underline,.pdp__back:focus-visible .scribble-underline,.pdp__breadcrumb-link:hover>.scribble-underline,.pdp__breadcrumb-link:focus-visible>.scribble-underline,.pdp__variant:hover>.scribble-underline,.pdp__variant:focus-visible>.scribble-underline,.pdp__variant.is-selected>.scribble-underline{transform:scaleX(1)}.pdp__variant.is-disabled>.scribble-underline{transform:scaleX(0)}@media(prefers-reduced-motion:reduce){.scribble-underline{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/typography.css.map */
