:root{--header-height: 72px;--header-padding: 30px;--layout-outer: 50px;--layout-gutter: 32px;--drawer-width: 380px;--radius-default: 6px;--radius-large: 12px;--radius-pill: 50rem;--color-btn-primary: #000000;--color-btn-primary-text: #ffffff;--color-btn-secondary: #fffee1;--color-btn-secondary-text: #000000;--color-badge-sale: #f18080;--color-badge-bestseller: #2e2e2e;--color-badge-subscribe: #fffee1;--color-background: #ffffff;--color-background-secondary: #f7f7f7;--color-foreground: #000000;--color-foreground-light: #4d4d4d;--color-border: #e5e5e5;--font-size-10: 1rem;--font-size-12: 1.2rem;--font-size-13: 1.3rem;--font-size-14: 1.4rem;--font-size-16: 1.6rem;--font-size-18: 1.8rem;--font-size-20: 2rem;--font-size-24: 2.4rem;--font-size-28: 2.8rem;--font-size-32: 3.2rem;--font-size-36: 3.6rem;--font-size-42: 4.2rem;--font-size-48: 4.8rem;--font-size-55: 5.5rem;--btn-letter-spacing: .1em;--btn-text-transform: uppercase;--grid-aspect-portrait: 120%;--space-xs: .8rem;--space-sm: 1.2rem;--space-md: 1.6rem;--space-lg: 2.4rem;--space-xl: 3.2rem;--space-2xl: 4.8rem;--space-3xl: 6.4rem}.button--primary{background:#000;color:#fff;border:none;border-radius:6px;padding:1.6rem 3.2rem;font-size:var(--font-size-14);font-weight:600;letter-spacing:var(--btn-letter-spacing);text-transform:var(--btn-text-transform);cursor:pointer;transition:all .2s;text-decoration:none;display:inline-block}.button--primary:hover{background:#1a1a1a}.button--outline{background:transparent;color:#000;border:2px solid #000000;border-radius:6px;padding:1.6rem 3.2rem;font-size:var(--font-size-14);font-weight:600;letter-spacing:var(--btn-letter-spacing);text-transform:var(--btn-text-transform);cursor:pointer;transition:all .2s;text-decoration:none;display:inline-block}.button--outline:hover{background:#000;color:#fff}.button--secondary{background:var(--color-btn-secondary);color:var(--color-btn-secondary-text);border:none;border-radius:var(--radius-default);padding:1.6rem 3.2rem;font-size:var(--font-size-14);font-weight:600;letter-spacing:var(--btn-letter-spacing);text-transform:var(--btn-text-transform);cursor:pointer;transition:all .2s;text-decoration:none;display:inline-block}.button--secondary:hover{background:#fffdd1}.container{max-width:calc(1440px - (var(--layout-outer) * 2));margin:0 auto;padding:0 var(--layout-outer)}@media screen and (max-width:749px){.container{padding:0 2rem}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/studio-design-tokens.css.map */
