:root{--ts-red-50: #FEF5F5;--ts-red-100: #FBEAEA;--ts-red-200: #F5D0D1;--ts-red-500: #CC2D30;--ts-red-600: #B52528;--ts-red-700: #941D20;--ts-red-900: #6F1518;--ts-neutral-950: #000000;--ts-neutral-900: #111111;--ts-neutral-800: #222222;--ts-neutral-700: #333333;--ts-neutral-500: #777777;--ts-neutral-400: #999999;--ts-neutral-300: #D6D6D6;--ts-neutral-200: #E5E5E5;--ts-neutral-100: #F2F2F2;--ts-neutral-50: #F8F8F8;--ts-beauty-pink: #E8A0B8;--ts-beauty-nude: #D9B8A8;--ts-beauty-lavender: #C7B9D9;--ts-beauty-gold: #C9A96E;--ts-beauty-peach: #F2B49B;--ts-tracking-tight: -.02em;--ts-tracking-cta: .04em;--ts-tracking-label: .08em;--ts-duration-fast: .15s;--ts-duration-normal: .2s;--ts-duration-slow: .35s;--ts-ease: ease-out;--ts-hover-image-scale: 1.03;--ts-wishlist-pop-scale: 1.15;--ts-shadow-sm: 0 1px 4px rgba(0, 0, 0, .08);--ts-shadow-md: 0 4px 16px rgba(0, 0, 0, .1);--ts-shadow-lg: 0 12px 40px rgba(0, 0, 0, .14);--narrow-page-width: 86rem}@media(prefers-reduced-motion:reduce){:root{--ts-duration-fast: 1ms;--ts-duration-normal: 1ms;--ts-duration-slow: 1ms;--ts-hover-image-scale: 1;--ts-wishlist-pop-scale: 1}}.page-width-wide,.page-width-normal,.page-width-narrow,.page-width-content{--page-margin: 16px}@media screen and (min-width:750px){.page-width-wide,.page-width-normal,.page-width-narrow,.page-width-content{--page-margin: 24px}}@media screen and (min-width:1024px){.page-width-wide,.page-width-normal,.page-width-narrow,.page-width-content{--page-margin: 32px}}.ts-label{font-size:11px;font-weight:600;line-height:1.2;letter-spacing:var(--ts-tracking-label);text-transform:uppercase}:root{--focus-outline-width: 2px;--focus-outline-offset: 2px}*:focus-visible{outline-color:var(--ts-red-500)}:root{--font-h1--size: 44px;--font-h1--weight: 600;--font-h1--line-height: 1.1;--font-h1--letter-spacing: var(--ts-tracking-tight);--font-h1--case: none;--font-h2--size: 36px;--font-h2--weight: 600;--font-h2--line-height: 1.1;--font-h2--letter-spacing: var(--ts-tracking-tight);--font-h2--case: none;--font-h3--size: 32px;--font-h3--weight: 600;--font-h3--line-height: 1.15;--font-h3--letter-spacing: var(--ts-tracking-tight);--font-h3--case: none;--font-h4--size: 24px;--font-h4--weight: 600;--font-h4--line-height: 1.2;--font-h4--letter-spacing: var(--ts-tracking-tight);--font-h4--case: none;--font-h5--size: 18px;--font-h5--weight: 600;--font-h5--line-height: 1.2;--font-h5--letter-spacing: var(--ts-tracking-tight);--font-h5--case: none;--font-h6--size: 16px;--font-h6--weight: 600;--font-h6--line-height: 1.2;--font-h6--letter-spacing: var(--ts-tracking-tight);--font-h6--case: none;--font-paragraph--line-height: 1.5}:is(h1,h2,h3,h4,h5,h6):not(.custom-color *){color:var(--ts-neutral-900)}a:hover,a:focus-visible{color:var(--ts-red-500)}:root{--color-primary-button-hover-background: var(--ts-red-600);--color-primary-button-hover-border: var(--ts-red-600);--color-secondary-button-hover-background: var(--ts-neutral-900);--color-secondary-button-hover-text: #FFFFFF;--color-secondary-button-hover-border: var(--ts-neutral-900)}.button:not(.button-unstyled),.button-secondary{font-size:13px;font-weight:600;letter-spacing:var(--ts-tracking-cta)}.button:not(.button-secondary,.button-unstyled,.button-custom):active{background-color:var(--ts-red-700);border-color:var(--ts-red-700)}
/*# sourceMappingURL=/cdn/shop/t/28/assets/ts-tokens.css.map */
