body[data-crux-world=aura]:not(.crux-twin-worlds-home){--crux-aura-color-bg: #f9f9fd;--crux-aura-color-surface: #ffffff;--crux-aura-color-surface-soft: #f3f2f8;--crux-aura-color-text: #191a24;--crux-aura-color-muted: #696a78;--crux-aura-color-border: #dcdeea;--crux-aura-color-border-strong: #b9bdcf;--crux-aura-color-primary: #292a36;--crux-aura-color-primary-hover: #0f1017;--crux-aura-color-accent: #7358c8;--crux-aura-color-lilac: #b69aff;--crux-aura-color-pink: #ff91b9;--crux-aura-color-aqua: #79dce8;--crux-aura-color-butter: #f5d86d;--crux-aura-color-lime: #bfe982;--crux-aura-color-sale: #d73e6c;--crux-aura-radius-control: 10px;--crux-aura-radius-card: 16px;--crux-aura-radius-feature: 24px;--crux-aura-shadow-card: 0 14px 34px rgb(45 40 72 / .08);--crux-aura-shadow-card-hover: 0 22px 46px rgb(45 40 72 / .14);--crux-aura-section-gap-lg: clamp(64px, 8vw, 112px);--crux-aura-section-gap-sm: clamp(40px, 5vw, 64px);--crux-aura-page-gutter: clamp(20px, 4vw, 64px);--crux-aura-motion-fast: .18s ease;--crux-aura-font-display: Inter, "Helvetica Neue", Arial, sans-serif;--crux-aura-font-body: "Instrument Sans", Inter, "Helvetica Neue", Arial, sans-serif;color:var(--crux-aura-color-text);background:var(--crux-aura-color-bg);font-family:var(--crux-aura-font-body);-webkit-font-smoothing:antialiased}body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent,body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent :is(.color-scheme-1,.color-scheme-2,.color-scheme-3,.color-scheme-4,.color-scheme-5,.color-scheme-6){--color-background: rgb(249 249 253 / 1);--color-background-rgb: 249 249 253;--color-foreground: rgb(25 26 36 / 1);--color-foreground-rgb: 25 26 36;--color-foreground-heading: rgb(25 26 36 / 1);--color-foreground-heading-rgb: 25 26 36;--color-foreground-muted: rgb(105 106 120 / 1);--color-primary: rgb(41 42 54 / 1);--color-primary-rgb: 41 42 54;--color-primary-hover: rgb(15 16 23 / 1);--color-primary-hover-rgb: 15 16 23;--color-border: rgb(220 222 234 / 1);--color-border-rgb: 220 222 234;--color-shadow: rgb(45 40 72 / 1);--color-shadow-rgb: 45 40 72;--color-primary-button-text: rgb(255 255 255 / 1);--color-primary-button-background: rgb(41 42 54 / 1);--color-primary-button-border: rgb(41 42 54 / 1);--color-primary-button-hover-text: rgb(255 255 255 / 1);--color-primary-button-hover-background: rgb(15 16 23 / 1);--color-primary-button-hover-border: rgb(15 16 23 / 1);--color-secondary-button-text: rgb(25 26 36 / 1);--color-secondary-button-background: rgb(255 255 255 / 1);--color-secondary-button-border: rgb(185 189 207 / 1);--color-secondary-button-hover-text: rgb(255 255 255 / 1);--color-secondary-button-hover-background: rgb(41 42 54 / 1);--color-secondary-button-hover-border: rgb(41 42 54 / 1);--color-input-background: rgb(255 255 255 / 1);--color-input-text: rgb(25 26 36 / 1);--color-input-text-rgb: 25 26 36;--color-input-border: rgb(185 189 207 / 1);--color-input-hover-background: rgb(255 255 255 / 1);--color-variant-background: rgb(255 255 255 / 1);--color-variant-border: rgb(185 189 207 / 1);--color-variant-text: rgb(25 26 36 / 1);--color-selected-variant-background: rgb(41 42 54 / 1);--color-selected-variant-border: rgb(41 42 54 / 1);--color-selected-variant-text: rgb(255 255 255 / 1);--font-h1--color: var(--crux-aura-color-text);--font-h2--color: var(--crux-aura-color-text);--font-h3--color: var(--crux-aura-color-text);--font-h4--color: var(--crux-aura-color-text);--font-h5--color: var(--crux-aura-color-text);--font-h6--color: var(--crux-aura-color-text)}body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent{color:var(--crux-aura-color-text);background:var(--crux-aura-color-bg);font-family:var(--crux-aura-font-body)}body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent :is(h1,h2,h3,h4,h5,h6){color:var(--crux-aura-color-text);font-family:var(--crux-aura-font-display);letter-spacing:-.025em}body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent :is(p,li,dt,dd,label,input,select,textarea,button){font-family:var(--crux-aura-font-body)}body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent :focus-visible{outline:2px solid var(--crux-aura-color-accent);outline-offset:3px}body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent :is(a.button,button.button,.button,input[type=submit]){min-height:48px;border-radius:var(--crux-aura-radius-control);font-family:var(--crux-aura-font-body);font-size:max(12px,.78rem);font-weight:700;letter-spacing:.055em;text-transform:uppercase;transition:color var(--crux-aura-motion-fast),background-color var(--crux-aura-motion-fast),border-color var(--crux-aura-motion-fast),box-shadow var(--crux-aura-motion-fast),transform var(--crux-aura-motion-fast)}@media(hover:hover){body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent :is(a.button,button.button,.button,input[type=submit]):not(:disabled):hover{transform:translateY(-2px)}}body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent :is(input:not([type=checkbox],[type=radio],[type=range],[type=color]),select,textarea){min-height:48px;border-color:var(--crux-aura-color-border-strong);border-radius:var(--crux-aura-radius-control);color:var(--crux-aura-color-text);background:var(--crux-aura-color-surface)}body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent :is(variant-picker,product-form) :is(label,button,select,[role=button]){min-height:44px}body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent product-card{--card-bg-hover: rgb(182 154 255 / .07);--card-border-hover: rgb(115 88 200 / .28);color:var(--crux-aura-color-text)}body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent product-card .card-gallery,body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent product-card .product-media-container{border:1px solid var(--crux-aura-color-border);border-radius:var(--crux-aura-radius-card);background:var(--crux-aura-color-surface);overflow:hidden;transition:border-color var(--crux-aura-motion-fast),box-shadow var(--crux-aura-motion-fast),transform var(--crux-aura-motion-fast)}@media(hover:hover){body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent product-card:hover :is(.card-gallery,.product-media-container){border-color:var(--crux-aura-color-border-strong);box-shadow:var(--crux-aura-shadow-card-hover);transform:translateY(-4px)}}body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent product-card .product-card__content{color:var(--crux-aura-color-text);background:transparent}body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent product-card [ref=productTitleLink] p,body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent product-card .text-block p[role=heading]{color:var(--crux-aura-color-text);font-family:var(--crux-aura-font-display);font-size:clamp(15px,1.1vw,17px);font-weight:650;line-height:1.28;letter-spacing:-.01em;text-transform:none}body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent product-card product-price,body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent product-card product-price *{color:var(--crux-aura-color-text);font-family:var(--crux-aura-font-body);font-variant-numeric:lining-nums tabular-nums}body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent product-card product-price s{color:var(--crux-aura-color-muted)}body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent product-card product-price s+span{color:var(--crux-aura-color-sale);font-weight:700}@media screen and (max-width:749px){body[data-crux-world=aura]:not(.crux-twin-worlds-home){--crux-aura-radius-card: 13px;--crux-aura-radius-feature: 20px;--crux-aura-section-gap-lg: 56px;--crux-aura-section-gap-sm: 40px;--crux-aura-page-gutter: 16px}body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent product-card [ref=productTitleLink] p,body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent product-card .text-block p[role=heading]{font-size:14px}}@media(prefers-reduced-motion:reduce){body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent *,body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent *:before,body[data-crux-world=aura]:not(.crux-twin-worlds-home) #MainContent *:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/crux-aura-design-system.css.map */
