@font-face{font-family:JetBrainsMono Nerd Font;src:url(jetbrainsmono-nerd-regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0020-007E,U+00A0-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+2190-21FF,U+2500-259F,U+25A0-25FF,U+2800-28FF}@font-face{font-family:JetBrainsMono Nerd Font;src:url(jetbrainsmono-nerd-bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+0020-007E,U+00A0-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+2190-21FF,U+2500-259F,U+25A0-25FF,U+2800-28FF}@font-face{font-family:JetBrainsMono Nerd Font;src:url(jetbrainsmono-nerd-icons.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap;unicode-range:U+EC10}:root{--okt-mono: "JetBrainsMono Nerd Font", "JetBrains Mono", ui-monospace, "SFMono-Regular", Menlo, Consolas, monospace}.shopify-section-group-header-group{--font-body--family: var(--okt-mono);--font-accent--family: var(--okt-mono);--font-h1--family: var(--okt-mono);--font-h2--family: var(--okt-mono);--font-h3--family: var(--okt-mono);--font-h4--family: var(--okt-mono);--font-h5--family: var(--okt-mono);--font-h6--family: var(--okt-mono)}.shopify-section-group-header-group :is(*,*:before,*:after){font-family:var(--okt-mono)!important;letter-spacing:0}:is(main>.shopify-section:not(.hero-wrapper),.shopify-section-group-footer-group){--okt-bg: #0d0c0b;--okt-raised: #171513;--okt-fg: #ddd6cc;--okt-dim: #8d857a;--okt-rule: #34302b;--okt-accent: #e3a857;--okt-ok: #9cc48a;--okt-bad: #e5847a;background:var(--okt-bg);color:var(--okt-fg);color-scheme:dark;font-variant-numeric:tabular-nums}:is(main>.shopify-section:not(.hero-wrapper),.shopify-section-group-footer-group),:is(main>.shopify-section:not(.hero-wrapper),.shopify-section-group-footer-group) [class*=color-scheme-]{--color-background: var(--okt-bg);--color-background-rgb: 13 12 11;--color-foreground: var(--okt-fg);--color-foreground-rgb: 221 214 204;--color-foreground-heading: var(--okt-fg);--color-foreground-heading-rgb: 221 214 204;--color-foreground-muted: var(--okt-dim);--color-primary: var(--okt-accent);--color-primary-rgb: 227 168 87;--color-primary-hover: var(--okt-fg);--color-primary-hover-rgb: 221 214 204;--color-border: var(--okt-rule);--color-border-rgb: 52 48 43;--color-shadow: transparent;--color-primary-button-text: var(--okt-accent);--color-primary-button-background: transparent;--color-primary-button-border: var(--okt-accent);--color-primary-button-hover-text: var(--okt-bg);--color-primary-button-hover-background: var(--okt-accent);--color-primary-button-hover-border: var(--okt-accent);--color-secondary-button-text: var(--okt-fg);--color-secondary-button-background: transparent;--color-secondary-button-border: var(--okt-rule);--color-secondary-button-hover-text: var(--okt-bg);--color-secondary-button-hover-background: var(--okt-fg);--color-secondary-button-hover-border: var(--okt-fg);--color-input-background: var(--okt-raised);--color-input-text: var(--okt-fg);--color-input-text-rgb: 221 214 204;--color-input-border: var(--okt-rule);--color-input-hover-background: var(--okt-raised);--color-variant-background: transparent;--color-variant-border: var(--okt-rule);--color-variant-text: var(--okt-dim);--color-variant-text-rgb: 141 133 122;--color-variant-hover-background: var(--okt-raised);--color-variant-hover-text: var(--okt-fg);--color-variant-hover-border: var(--okt-fg);--color-selected-variant-background: var(--okt-fg);--color-selected-variant-border: var(--okt-fg);--color-selected-variant-text: var(--okt-bg);--color-selected-variant-hover-background: var(--okt-fg);--color-selected-variant-hover-border: var(--okt-fg);--color-selected-variant-hover-text: var(--okt-bg);--font-body--family: var(--okt-mono);--font-accent--family: var(--okt-mono);--font-h1--family: var(--okt-mono);--font-h2--family: var(--okt-mono);--font-h3--family: var(--okt-mono);--font-h4--family: var(--okt-mono);--font-h5--family: var(--okt-mono);--font-h6--family: var(--okt-mono);--font-h1--case: none;--font-h2--case: none;--font-h3--case: none;--font-h4--case: none;--font-h5--case: none;--font-h6--case: none;--font-h1--letter-spacing: 0;--font-h2--letter-spacing: 0;--font-h3--letter-spacing: 0;--font-h4--letter-spacing: 0;--font-h5--letter-spacing: 0;--font-h6--letter-spacing: 0}:is(main>.shopify-section:not(.hero-wrapper),.shopify-section-group-footer-group) :is(*,*:before,*:after){font-family:var(--okt-mono)!important;border-radius:0!important;box-shadow:none!important}:is(main>.shopify-section:not(.hero-wrapper),.shopify-section-group-footer-group){font-size:14px;line-height:1.55}:is(main>.shopify-section:not(.hero-wrapper),.shopify-section-group-footer-group) ::selection{background:var(--okt-accent);color:var(--okt-bg)}:is(main>.shopify-section:not(.hero-wrapper),.shopify-section-group-footer-group) :focus-visible{outline:1px solid var(--okt-accent);outline-offset:2px}:is(main>.shopify-section:not(.hero-wrapper),.shopify-section-group-footer-group) .section-background{background:var(--okt-bg)}:is(main>.shopify-section:not(.hero-wrapper),.shopify-section-group-footer-group) :is(h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6){color:var(--okt-fg);font-weight:700;font-size:14px;line-height:1.55;letter-spacing:0;text-transform:none}:is(main>.shopify-section:not(.hero-wrapper),.shopify-section-group-footer-group) :is(h1,h2,h3):not(.product-card *,.resource-card *){display:inline-grid;width:fit-content}:is(main>.shopify-section:not(.hero-wrapper),.shopify-section-group-footer-group) :is(h1,h2,h3):not(.product-card *,.resource-card *):after{content:"\2500\2500\2500\2500\2500\2500\2500\2500\2500\2500\2500\2500\2500\2500\2500\2500\2500\2500\2500\2500\2500\2500\2500\2500\2500\2500\2500\2500\2500\2500\2500\2500\2500\2500\2500\2500\2500\2500\2500\2500\2500\2500\2500\2500\2500\2500\2500\2500\2500\2500\2500\2500\2500\2500\2500\2500\2500\2500\2500\2500\2500\2500\2500\2500\2500\2500\2500\2500\2500\2500\2500\2500\2500\2500\2500\2500\2500\2500\2500\2500";color:var(--okt-dim);font-weight:400;white-space:nowrap;overflow:hidden;width:0;min-width:100%}main>.shopify-section:not(.hero-wrapper) .product-details :is(h1,.h1),main>.shopify-section:not(.hero-wrapper) .product-information :is(h1,.h1){font-size:20px;line-height:1.3;text-wrap:balance}:is(main>.shopify-section:not(.hero-wrapper),.shopify-section-group-footer-group) a:not(.product-card a,.resource-card a,.button,.button-secondary){color:var(--okt-accent);text-decoration:none}:is(main>.shopify-section:not(.hero-wrapper),.shopify-section-group-footer-group) a:not(.product-card a,.resource-card a,.button,.button-secondary):hover{text-decoration:underline}:is(main>.shopify-section:not(.hero-wrapper),.shopify-section-group-footer-group) :is(.price,.price-item--sale){color:var(--okt-accent);font-weight:700}:is(main>.shopify-section:not(.hero-wrapper),.shopify-section-group-footer-group) .compare-at-price{color:var(--okt-dim);font-weight:400}main>.shopify-section:not(.hero-wrapper) .product-card{border:1px solid var(--okt-rule);background:var(--okt-bg);transition:background-color .12s,border-color .12s}main>.shopify-section:not(.hero-wrapper) .product-card:hover{background:var(--okt-raised);border-color:var(--okt-fg)}main>.shopify-section:not(.hero-wrapper) .product-card__content{padding:0 2.5ch 10px!important}main>.shopify-section:not(.hero-wrapper) .product-card__content>.card-gallery{margin-inline:-2.5ch}main>.shopify-section:not(.hero-wrapper) .card-gallery,main>.shopify-section:not(.hero-wrapper) :is(.resource-card__image-placeholder,.product-card__image){background:var(--okt-raised);border-bottom:1px solid var(--okt-rule)}main>.shopify-section:not(.hero-wrapper) .card-gallery{--gallery-aspect-ratio: 1155 / 1080 !important}main>.shopify-section:not(.hero-wrapper) .card-gallery .product-media-container:not(.card-gallery__placeholder){--product-media-fit: contain !important;background:#fff}main>.shopify-section:not(.hero-wrapper) .product-card-gallery__title-placeholder,main>.shopify-section:not(.hero-wrapper) .product-card-gallery__title-placeholder *{color:var(--okt-dim)!important;font-size:12px!important;font-weight:400!important;line-height:1.55!important}main>.shopify-section:not(.hero-wrapper) .product-card :is(a[ref=productTitleLink] [role=heading],.resource-card__title){color:var(--okt-fg);font-weight:700}main>.shopify-section:not(.hero-wrapper) .product-card a[ref=productTitleLink] [role=heading]{position:relative}main>.shopify-section:not(.hero-wrapper) .product-card a[ref=productTitleLink] [role=heading]:before{content:"\25b8";position:absolute;right:100%;margin-right:.8ch;color:transparent}main>.shopify-section:not(.hero-wrapper) .product-card:hover a[ref=productTitleLink] [role=heading],main>.shopify-section:not(.hero-wrapper) .product-card:hover a[ref=productTitleLink] [role=heading]:before{color:var(--okt-accent)}:is(main>.shopify-section:not(.hero-wrapper),.shopify-section-group-footer-group) .product-badges__badge,:is(main>.shopify-section:not(.hero-wrapper),.shopify-section-group-footer-group) .badge{background:var(--okt-fg)!important;color:var(--okt-bg)!important;font-weight:700;font-size:12px;padding:2px 6px;border:0}:is(main>.shopify-section:not(.hero-wrapper),.shopify-section-group-footer-group) :is(.button,.button-secondary,.add-to-cart-button,.quick-add__button,button[name=add]){font-size:14px;font-weight:400;letter-spacing:0;text-transform:none;padding:6px 12px;min-height:0}:is(main>.shopify-section:not(.hero-wrapper),.shopify-section-group-footer-group) :is(.button,.add-to-cart-button,button[name=add]){border:1px solid var(--okt-accent)}:is(main>.shopify-section:not(.hero-wrapper),.shopify-section-group-footer-group) .button-secondary{border:1px solid var(--okt-rule)}:is(main>.shopify-section:not(.hero-wrapper),.shopify-section-group-footer-group) :is(.button,.add-to-cart-button,button[name=add]):hover{font-weight:700}:is(main>.shopify-section:not(.hero-wrapper),.shopify-section-group-footer-group) :is(.button,.button-secondary)[disabled],:is(main>.shopify-section:not(.hero-wrapper),.shopify-section-group-footer-group) button[name=add][disabled]{opacity:.45;cursor:default}main>.shopify-section:not(.hero-wrapper) :is(.variant-option__button-label,.variant-option--buttons label){border:1px solid var(--okt-rule);padding:2px 8px}main>.shopify-section:not(.hero-wrapper) :is(.variant-option__button-label,.variant-option--buttons label):has(input:checked){font-weight:700}:is(main>.shopify-section:not(.hero-wrapper),.shopify-section-group-footer-group) :is(input:not([type=radio],[type=checkbox]),select,textarea){background:var(--okt-raised);color:var(--okt-fg);border:1px solid var(--okt-rule);font-size:14px}:is(main>.shopify-section:not(.hero-wrapper),.shopify-section-group-footer-group) :is(input,select,textarea):focus{border-color:var(--okt-accent);outline:none}:is(main>.shopify-section:not(.hero-wrapper),.shopify-section-group-footer-group) ::placeholder{color:var(--okt-dim);opacity:1}main>.shopify-section:not(.hero-wrapper) .rte{max-width:70ch;color:var(--okt-fg)}.shopify-section-group-footer-group:first-of-type{border-top:1px solid var(--okt-rule)}.shopify-section-group-footer-group :is(.footer-utilities__text,.footer-utilities__group-copyright,.footer-utilities__group-copyright *,.social-icons__icon-label){color:var(--okt-dim);font-size:12px}.shopify-section-group-footer-group .footer-utilities{border-top:1px solid var(--okt-rule)}.shopify-section-group-footer-group .social-icons__icon{color:var(--okt-dim)}.shopify-section-group-footer-group .social-icons__icon:hover{color:var(--okt-accent)}@media(prefers-reduced-motion:reduce){main>.shopify-section:not(.hero-wrapper) .product-card{transition:none}}body:has(main>.hero-wrapper){background:#000}main>.okt-stage{--okt-q: calc(1 - var(--okt-p, 1));position:relative;display:flex;flex-direction:column;clip-path:inset(calc(var(--okt-q) * 9svh) calc(var(--okt-q) * 9vw) 0)}main>.okt-stage:after{content:"";position:absolute;inset:calc(var(--okt-q) * 9svh) calc(var(--okt-q) * 9vw) 0;border:1px solid var(--okt-accent);border-bottom:0;opacity:calc(var(--okt-q) * 1.6);pointer-events:none;z-index:3}main>.okt-stage>.section{flex:1;padding-top:calc(var(--header-height, 0px) + max(20px,calc(var(--spacing-scale, 1) * 32px)));align-content:start}main .okt-bar{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;padding-block:10px;margin-bottom:max(12px,calc(var(--spacing-scale, 1) * 20px));border-bottom:1px solid var(--okt-rule);color:var(--okt-fg);font-size:14px;line-height:1.55}main .okt-steam{font-weight:700;letter-spacing:0;white-space:nowrap;overflow:hidden;min-width:0;display:flex;justify-content:flex-end}main .okt-steam.r{justify-content:flex-start}main .okt-logo{font-weight:700;white-space:nowrap}main .okt-bar--page{box-sizing:border-box;width:100%;max-width:var(--page-width, 100%);margin:0 auto max(12px,calc(var(--spacing-scale, 1) * 20px));padding:calc(var(--okt-overlap, 0px) + 10px) var(--page-margin, 16px) 10px;border-bottom:0;background:linear-gradient(var(--okt-rule),var(--okt-rule)) bottom / calc(100% - 2 * var(--page-margin, 16px)) 1px no-repeat}main .okt-gohome{color:var(--okt-fg);text-decoration:none;white-space:pre}main .okt-gohome .okt-rocket{color:var(--okt-accent);display:inline-block;transition:translate .3s;font-variant-ligatures:none;font-feature-settings:"calt" 0,"liga" 0}main .okt-gohome:hover{text-decoration:underline;text-underline-offset:3px}main .okt-gohome:hover .okt-rocket{translate:-4px 0}main .okt-gohome:focus-visible{outline:1px solid var(--okt-accent);outline-offset:3px}@media(prefers-reduced-motion:reduce){main .okt-gohome .okt-rocket{transition:none}}body:has(main .product-information) #header-component .header__row{--color-background: #0d0c0b;--color-background-rgb: 13 12 11;--color-foreground: #ddd6cc;--color-foreground-rgb: 221 214 204;background-color:#0d0c0b;color:#ddd6cc}body:has(main .product-information) #header-component{--color-scheme-top-row: #0d0c0b;--color-scheme-bottom-row: #0d0c0b}main>.okt-stage .resource-list__item{--okt-pi: clamp(0, (var(--okt-p, 1) - .35 - var(--okt-i, 0) * .08) / .4, 1);opacity:var(--okt-pi);translate:0 calc((1 - var(--okt-pi)) * 64px)}main>.okt-stage .okt-cursor{color:var(--okt-accent);font-weight:400;animation:okt-blink 1.05s steps(1) infinite}@keyframes okt-blink{50%{opacity:0}}@media(prefers-reduced-motion:reduce){main>.okt-stage{clip-path:none}main>.okt-stage:after{display:none}main>.okt-stage .resource-list__item{opacity:1;translate:none}main>.okt-stage .okt-cursor{animation:none}}.webgl-bean-01 .foreground .bottom{margin-bottom:max(0px,calc(27svh - var(--content-padding, 0px) - max(320px,28.88vw) * 140 / 417))}main>.shopify-section .okt-about{padding-block:var(--okt-about-pad);border-top:1px solid var(--okt-rule)}main>.shopify-section .okt-about__inner{display:grid;gap:18px;max-width:80ch}main>.shopify-section .okt-about__story{max-width:70ch}main>.shopify-section .okt-about__title{display:flex;align-items:baseline;gap:1ch}main>.shopify-section .okt-prompt{color:var(--okt-dim);font:700 14px/1.55 var(--okt-mono);white-space:nowrap}main>.shopify-section .okt-shoot{position:relative;display:inline-block;cursor:default;font:700 14px/1.55 var(--okt-mono);white-space:nowrap;letter-spacing:.05em}main>.shopify-section .okt-shoot__trail{color:var(--okt-dim)}main>.shopify-section .okt-shoot__star{color:#ffe23b;display:inline-block;transition:text-shadow .2s,transform .2s}main>.shopify-section .okt-shoot{touch-action:manipulation}main>.shopify-section .okt-shoot.okt-tapped .okt-shoot__trail{background:linear-gradient(90deg,#9a4dff 0 1ch,#2fa8ff 1ch 2ch,#3bd65a 2ch 3ch,#ffe23b 3ch 4ch,#ff9a1f 4ch 5ch,#ff3b3b 5ch 6ch) 0 0 / 6ch 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:okt-shoot-rainbow .6s linear infinite}main>.shopify-section .okt-shoot.okt-tapped .okt-shoot__star{text-shadow:0 0 6px #fff,0 0 12px #ffe23b;transform:scale(1.2) rotate(15deg)}@media(hover:hover){main>.shopify-section .okt-shoot:hover .okt-shoot__trail{background:linear-gradient(90deg,#9a4dff 0 1ch,#2fa8ff 1ch 2ch,#3bd65a 2ch 3ch,#ffe23b 3ch 4ch,#ff9a1f 4ch 5ch,#ff3b3b 5ch 6ch) 0 0 / 6ch 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:okt-shoot-rainbow .6s linear infinite}main>.shopify-section .okt-shoot:hover .okt-shoot__star{text-shadow:0 0 6px #fff,0 0 12px #ffe23b;transform:scale(1.2) rotate(15deg)}}@keyframes okt-shoot-rainbow{to{background-position:6ch 0}}.okt-twinkle{position:absolute;pointer-events:none;font:700 .6em/1 var(--okt-mono);color:#fff8e0;text-shadow:0 0 4px #fff,0 0 8px #ffe23b;transform:translate(-50%,-50%);animation:okt-twinkle .7s ease-out forwards}@keyframes okt-twinkle{0%{opacity:0;transform:translate(-50%,-50%) scale(.4)}40%{opacity:1;transform:translate(-50%,-50%) scale(1.1)}to{opacity:0;transform:translate(-50%,-50%) scale(.6)}}@media(prefers-reduced-motion:reduce){main>.shopify-section :is(.okt-shoot:hover,.okt-shoot.okt-tapped) .okt-shoot__trail{animation:none}main>.shopify-section .okt-shoot__star{transition:none}}main>.shopify-section .okt-fetch{display:flex;align-items:center;gap:24px;min-width:0}main>.shopify-section .okt-info{min-width:0;display:grid;grid-template-columns:max-content minmax(0,1fr);gap:0 1ch}main>.shopify-section .okt-info__head,main>.shopify-section .okt-info__rule,main>.shopify-section .okt-swatches{grid-column:1 / -1;white-space:nowrap;overflow:hidden}main>.shopify-section .okt-info__head{color:var(--okt-accent);font-weight:700}main>.shopify-section .okt-info__rule{color:var(--okt-dim)}main>.shopify-section .okt-k{color:var(--okt-accent);font-weight:700}main>.shopify-section .okt-v{min-width:0;overflow-wrap:anywhere}main>.shopify-section .okt-swatches{margin-top:6px;letter-spacing:0}main>.shopify-section .okt-sw1{color:var(--okt-rule)}main>.shopify-section .okt-sw2{color:var(--okt-bad)}main>.shopify-section .okt-sw3{color:var(--okt-ok)}main>.shopify-section .okt-sw4{color:var(--okt-accent)}main>.shopify-section .okt-sw5{color:#7a4f2c}main>.shopify-section .okt-sw6{color:#b9814a}main>.shopify-section .okt-sw7{color:#e9c48f}main>.shopify-section .okt-sw8{color:var(--okt-fg)}main>.shopify-section .okt-about__story p{margin:0 0 1em}@media(max-width:520px){main>.shopify-section .okt-fetch{flex-direction:column;align-items:flex-start;gap:14px}main>.shopify-section .okt-info{font-size:12px}}.shopify-section-group-header-group .okt-insta{display:inline-flex;align-items:center;gap:.6ch;color:inherit;text-decoration:none;white-space:nowrap;font-size:14px}.shopify-section-group-header-group .okt-insta__star{color:#e3a857;display:inline-block;font-size:16px;transition:rotate .4s}.shopify-section-group-header-group .okt-insta:hover .okt-insta__star{rotate:90deg}.shopify-section-group-header-group .okt-insta:hover .okt-insta__label{text-decoration:underline}@media(max-width:749px){.shopify-section-group-header-group .okt-insta__label{display:none}.shopify-section-group-header-group .okt-insta__star{font-size:18px}}@media(prefers-reduced-motion:reduce){.shopify-section-group-header-group .okt-insta__star{transition:none}}.okt-bean{--okt-bean-hi: #e9c48f;--okt-bean-mid: #b9814a;--okt-bean-lo: #7a4f2c;--okt-bean-crease: #3d2817;margin:0;flex:none;white-space:pre;background:none;border:0;padding:0;overflow:visible;font:700 11px/1 var(--okt-mono)!important;color:var(--okt-bean-mid)}.okt-bean .h{color:var(--okt-bean-hi)}.okt-bean .m{color:var(--okt-bean-mid)}.okt-bean .l{color:var(--okt-bean-lo)}.okt-bean .c{color:var(--okt-bean-crease)}.okt-bean{touch-action:manipulation}.okt-bean.okt-tapped{background:linear-gradient(#ff3b3b 0 4px,#ff9a1f 4px 8px,#ffe23b 8px 12px,#3bd65a 12px 16px,#2fa8ff 16px 20px,#9a4dff 20px 24px) 0 0 / 100% 24px;-webkit-background-clip:text;background-clip:text;animation:okt-bean-rainbow 1.2s linear infinite}.okt-bean.okt-tapped,.okt-bean.okt-tapped :is(.h,.m,.l,.c){color:transparent}@media(hover:hover){.okt-bean:hover{background:linear-gradient(#ff3b3b 0 4px,#ff9a1f 4px 8px,#ffe23b 8px 12px,#3bd65a 12px 16px,#2fa8ff 16px 20px,#9a4dff 20px 24px) 0 0 / 100% 24px;-webkit-background-clip:text;background-clip:text;animation:okt-bean-rainbow 1.2s linear infinite}.okt-bean:hover,.okt-bean:hover :is(.h,.m,.l,.c){color:transparent}}.okt-bean .s{color:#fff8e0;text-shadow:0 0 4px #fff,0 0 8px #ffe23b}@keyframes okt-bean-rainbow{to{background-position:0 24px}}@media(prefers-reduced-motion:reduce){.okt-bean:is(:hover,.okt-tapped){animation:none}}@media(max-width:520px){.okt-bean{font-size:8px!important}}#header-component :is(header-menu,.header-menu,header-drawer,.header-drawer){display:none!important}main>.shopify-section .section-resource-list__header .layout-panel-flex:has(a[href^="https://recipes.okayok.coffee"]){justify-content:flex-start!important;align-items:flex-start!important;flex-wrap:nowrap!important}main>.shopify-section .section-resource-list__header .layout-panel-flex:has(a[href^="https://recipes.okayok.coffee"])>*{flex:none;width:auto!important;max-width:none!important}main>.shopify-section .section-resource-list__header a[href^="https://recipes.okayok.coffee"]{margin-inline-start:2ch;color:var(--okt-accent);font-size:14px;text-decoration:none;white-space:nowrap}main>.shopify-section .section-resource-list__header a[href^="https://recipes.okayok.coffee"]~*{margin-inline-start:auto}main>.shopify-section .section-resource-list__header a[href^="https://recipes.okayok.coffee"]:hover{text-decoration:underline}.shopify-section-group-footer-group :is(h1,h2,h3) a{color:var(--okt-accent);text-decoration:none}.shopify-section-group-footer-group :is(h1,h2,h3) a:hover{text-decoration:underline}.shopify-section-group-footer-group :is(h1,h2,h3){margin:0}.shopify-section-group-footer-group .text-block:has(>:is(h1,h2,h3))+.text-block :first-child{margin-top:0}.shopify-section-group-footer-group .text-block:has(>:is(h1,h2,h3))+.text-block{margin-top:-2px}.shopify-section-group-footer-group :is(h1,h2,h3):has(a[href*=substack]):after{content:none!important}.shopify-section-group-footer-group .text-block:has(a[href*=substack])+.text-block{display:inline-grid;width:fit-content;white-space:nowrap}.shopify-section-group-footer-group .text-block:has(a[href*=substack])+.text-block,.shopify-section-group-footer-group .text-block:has(a[href*=substack])+.text-block>*{font-size:12px}.shopify-section-group-footer-group .text-block:has(a[href*=substack])+.text-block:after{content:"\2500\2500\2500\2500\2500\2500\2500\2500\2500\2500\2500\2500\2500\2500\2500\2500\2500\2500\2500\2500\2500\2500\2500\2500\2500\2500\2500\2500\2500\2500\2500\2500\2500\2500\2500\2500\2500\2500\2500\2500\2500\2500\2500\2500\2500\2500\2500\2500\2500\2500\2500\2500\2500\2500\2500\2500\2500\2500\2500\2500\2500\2500\2500\2500\2500\2500\2500\2500\2500\2500\2500\2500\2500\2500\2500\2500\2500\2500\2500\2500";color:var(--okt-dim);font-weight:400;white-space:nowrap;overflow:hidden;width:0;min-width:100%}.shopify-section-group-footer-group :is(h1,h2,h3) a[href*=substack]{display:inline-block;padding:6px 12px;border:1px solid var(--okt-accent);text-decoration:none!important;transition:background-color .12s,color .12s}.shopify-section-group-footer-group :is(h1,h2,h3) a[href*=substack]:is(:hover,:focus-visible){background-color:var(--okt-accent);color:var(--okt-bg);outline:none}.webgl-bean-01 .okt-scrollcue{position:absolute;left:50%;bottom:max(18px,calc(env(safe-area-inset-bottom,0px) + 12px));translate:-50% 0;z-index:3;padding:6px 10px;background:none;border:0;cursor:pointer;color:#8d857a;font:400 13px/1 var(--okt-mono);letter-spacing:0;transition:opacity .35s,color .2s}.webgl-bean-01 .okt-scrollcue:hover{color:#e3a857}.webgl-bean-01 .okt-scrollcue:focus-visible{outline:1px solid #e3a857;outline-offset:2px}.webgl-bean-01 .okt-scrollcue__arrow{display:inline-block;color:#e3a857;animation:okt-bob 1.8s ease-in-out infinite}.webgl-bean-01 .okt-scrollcue.is-gone{opacity:0;pointer-events:none}@keyframes okt-bob{50%{translate:0 4px}}@media(prefers-reduced-motion:reduce){.webgl-bean-01 .okt-scrollcue__arrow{animation:none}.webgl-bean-01 .okt-scrollcue{transition:none}}main .product-form-buttons .okt-checkout{width:100%;justify-content:center;text-decoration:none}main .product-form-buttons .okt-checkout[hidden]{display:none}main .product-form-buttons .okt-checkout:is(:hover,:focus-visible){color:var(--okt-bg);background-color:var(--okt-accent)}a.button.cart-items__empty-button,a.button.cart-items__empty-button:is(:hover,:focus-visible){--color-primary-button-text: #000;--color-primary-button-background: #fff;--color-primary-button-border: #000;--color-primary-button-hover-text: #000;--color-primary-button-hover-background: #fff;--color-primary-button-hover-border: #000;color:#000;background-color:#fff;border:1px solid #000;border-radius:0}
/*# sourceMappingURL=/cdn/shop/t/24/assets/okayok-terminal.css.map */
