:root{color-scheme:light;--yim-cream: var(--yim-light-background, #f8f5ed);--yim-ink: var(--yim-light-text, #292b24);--yim-orange: var(--yim-light-accent, #bc4b23);--yim-panel: #f0ede4;--yim-story-panel: #e9ebdf;--yim-story-text: #606654;--yim-callout-text: #715640;--yim-control-border: #bfc2b3;--yim-selected: #ffffff45;--yim-button-text: #fff9ef;--yim-accent-hover: color-mix(in srgb, var(--yim-orange), #000 15%);--yim-step-color: #bb673c;--yim-error: #a83918;--yim-footer-background: var(--yim-light-text, #292b24)}:root[data-yim-scheme=dark]{color-scheme:dark;--yim-cream: var(--yim-dark-background, #22251f);--yim-ink: var(--yim-dark-text, #f4efe5);--yim-orange: var(--yim-dark-accent, #eea16c);--yim-muted: var(--yim-dark-muted, #c0bfb2);--yim-line: var(--yim-dark-border, #626758);--yim-control-border: color-mix(in srgb, var(--yim-line), var(--yim-ink) 24%);--yim-panel: var(--yim-dark-surface, #2e322a);--yim-story-panel: var(--yim-panel);--yim-peach: var(--yim-panel);--yim-story-text: var(--yim-muted);--yim-callout-text: var(--yim-muted);--yim-selected: color-mix(in srgb, var(--yim-ink) 8%, var(--yim-cream));--yim-button-text: var(--yim-dark-button-text, #25271f);--yim-accent-hover: color-mix(in srgb, var(--yim-orange), #fff 12%);--yim-step-color: var(--yim-orange);--yim-error: #ffb49a;--yim-footer-background: #191c17}:root[data-yim-scheme=dark],:root[data-yim-scheme=dark] .yim-theme [class*=color-]{--color-background: var(--yim-dark-background-rgb, 34, 37, 31);--gradient-background: var(--yim-cream);--color-foreground: var(--yim-dark-text-rgb, 244, 239, 229);--color-background-contrast: 46, 50, 42;--color-button: var(--yim-dark-accent-rgb, 238, 161, 108);--color-button-text: var(--yim-dark-button-text-rgb, 37, 39, 31);--color-secondary-button: var(--yim-dark-background-rgb, 34, 37, 31);--color-secondary-button-text: var(--yim-dark-text-rgb, 244, 239, 229);--color-link: var(--yim-dark-accent-rgb, 238, 161, 108);--color-badge-foreground: var(--yim-dark-text-rgb, 244, 239, 229);--color-badge-background: var(--yim-dark-background-rgb, 34, 37, 31);--color-badge-border: var(--yim-dark-text-rgb, 244, 239, 229);--payment-terms-background-color: var(--yim-cream)}.yim-logo-dark{display:none}:root[data-yim-scheme=dark] .yim-logo-light img{filter:brightness(0) invert(1);opacity:.94}:root[data-yim-scheme=dark] .yim-logo:has(.yim-logo-dark) .yim-logo-light{display:none}:root[data-yim-scheme=dark] .yim-logo-dark{display:block}.yim-logo-dark img{filter:none;opacity:1}:root[data-yim-scheme=dark] :is(.yim-ingredient-art,.yim-pouch-sketch){filter:invert(1) grayscale(1) brightness(1.15);mix-blend-mode:screen}:root[data-yim-scheme=dark] :is(.yim-brewing-art,.yim-brewing-callout>img){background:#f0ede4;border-radius:var(--yim-radius);padding:var(--yim-space-4)}.yim-contact-form :is(input,textarea)::placeholder{color:var(--yim-muted);opacity:1}.yim-contact-form select option{color:var(--yim-ink);background:var(--yim-cream)}.yim-cart-line input{color:var(--yim-ink)}.yim-theme input{accent-color:var(--yim-orange)}.yim-appearance{display:flex;align-items:center;justify-content:center;gap:var(--yim-space-3);font-size:var(--yim-type-minus-1);line-height:var(--yim-leading-body)}.yim-appearance-switch{position:relative;flex:0 0 72px;width:72px;height:44px;padding:0;border:0;background:transparent;color:var(--yim-muted);cursor:pointer;-webkit-tap-highlight-color:transparent}.yim-appearance-track{position:absolute;top:4px;right:0;bottom:4px;left:0;border:1px solid var(--yim-control-border);border-radius:999px;background:var(--yim-panel)}.yim-appearance-thumb{position:absolute;top:8px;left:4px;width:28px;height:28px;border-radius:50%;background:var(--yim-orange);transition:transform .24s cubic-bezier(.22,1,.36,1)}.yim-appearance-switch[aria-checked=true] .yim-appearance-thumb{transform:translate(36px)}.yim-appearance-switch svg{position:absolute;top:14px;width:16px;height:16px;pointer-events:none;transition:color .18s ease}.yim-appearance-sun{left:10px}.yim-appearance-moon{right:10px}.yim-appearance-switch[aria-checked=false] .yim-appearance-sun,.yim-appearance-switch[aria-checked=true] .yim-appearance-moon{color:var(--yim-button-text)}.yim-appearance-switch:focus-visible{outline:2px solid var(--yim-orange);outline-offset:3px;border-radius:999px}.yim-appearance--header .yim-appearance-switch{height:40px}.yim-appearance--header .yim-appearance-track{inset-block:2px}.yim-appearance--header .yim-appearance-thumb{top:6px}.yim-appearance--header svg{top:12px}.yim-appearance--mobile{border-top:1px solid var(--yim-line);margin-top:16px;padding-top:16px}.yim-appearance--footer .yim-appearance-switch{color:#f3f0e7}.yim-appearance--footer .yim-appearance-track{background:var(--yim-footer-background);border-color:#777b6a}.yim-footer .yim-appearance :focus-visible{outline-color:#eea16c}.yim-footer-bottom{flex-wrap:wrap}@media(max-width:1000px){.yim-appearance--header{display:none}}@media(max-width:600px){.yim-appearance--footer{width:100%}}@media(prefers-reduced-motion:reduce){.yim-appearance-thumb,.yim-appearance-switch svg{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/yim-appearance.css.map */
