:root{--color-background: 247 240 225 !important;--font-heading--spacing: -.06em !important;--font-heading--weight: 400 !important;--font-h1--spacing: -.06em !important;--font-h2--spacing: -.04em !important;--font-h3--spacing: -.03em !important;--font-accent--family: "JetBrains Mono", monospace !important;--font-body--family: "Plus Jakarta Sans", sans-serif !important;--style-border-radius-buttons-primary: 0px !important;--style-border-radius-buttons-secondary: 0px !important;--style-border-radius-inputs: 0px !important;--style-border-radius-xs: 0px !important;--style-border-radius-sm: 0px !important;--style-border-radius-md: 0px !important;--style-border-radius-lg: 0px !important;--style-border-radius-popover: 0px !important;--border-radius-sm: 0px !important;--product-corner-radius: 0px !important;--card-corner-radius: 0px !important}body{background-color:#f7f0e1!important;-webkit-font-smoothing:antialiased;font-family:Plus Jakarta Sans,sans-serif!important}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,heading-title{font-family:Fraunces,serif!important;font-weight:400!important;letter-spacing:-.04em!important;line-height:.95!important}heading-title{--letter-spacing: -.04em !important;--font-weight: 400 !important;--line-height: .95 !important}.section:first-of-type h1,.section-wrapper:first-of-type h1{letter-spacing:-.06em!important;line-height:.9!important;font-weight:400!important}.rte p,.rich-text__text,.rich-text__text p,rte-formatter p,rte-formatter.rte p{font-family:Plus Jakarta Sans,sans-serif!important;font-style:normal!important;font-size:.95rem!important;color:#50443ed9!important;line-height:1.7!important}.banner__text p{font-family:Fraunces,Georgia,serif!important;font-style:italic!important;font-variation-settings:"opsz" 36!important;font-size:1.25rem!important;color:#50443eb3!important}[class*=__subtitle],.section-label{font-family:JetBrains Mono,monospace!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:.7rem!important}.product-details .text-block p,.product-details rte-formatter p,.product-details rte-formatter.rte p{text-transform:none!important;font-family:Plus Jakarta Sans,sans-serif!important;font-style:normal!important;font-size:.95rem!important;color:#50443ed9!important;line-height:1.7!important;letter-spacing:normal!important}.product-details .text-block h3,.product-details rte-formatter h3{font-family:Fraunces,serif!important;font-weight:400!important;text-transform:none!important;letter-spacing:-.02em!important}.product-details .text-block li,.product-details rte-formatter li{font-family:Plus Jakarta Sans,sans-serif!important;font-size:.95rem!important;color:#50443ed9!important;line-height:1.7!important;text-transform:none!important}header-component.header,#header-component.header{--color-scheme-top-row: rgba(247, 240, 225, .7) !important;--color-scheme-bottom-row: rgba(247, 240, 225, .7) !important}header-component .header__underlay-closed,#header-component .header__underlay-closed{background:#f7f0e1b3!important;backdrop-filter:blur(24px)!important;-webkit-backdrop-filter:blur(24px)!important}header-component .header__underlay-open,#header-component .header__underlay-open{background:transparent!important;box-shadow:none!important}header-component .header__underlay-open:after{box-shadow:none!important}header-component .header__row--top,header-component .header__row--top.color-scheme-5,#header-component .header__row--top.color-scheme-5{background-color:transparent!important;background:transparent!important}header-component .color-scheme-5:not(.menu-drawer),#header-component .color-scheme-5:not(.menu-drawer){--color-background: transparent !important;background-color:transparent!important;background:transparent!important}header-component .section-background,#header-component .section-background{background-color:transparent!important;background:transparent!important}header-component .color-scheme-1:not(.menu-drawer),#header-component .color-scheme-1:not(.menu-drawer){--color-background: transparent !important;background-color:transparent!important}header-component .header__row{border-bottom:none!important}.menu-list__link,.menu-list__link span,overflow-list a,header-component nav a,.header__menu-item,.header__menu-item span{font-family:JetBrains Mono,monospace!important;text-transform:uppercase!important;letter-spacing:-.05em!important;font-size:13px!important;font-weight:500!important;color:#3c200ccc!important}.menu-list__link[aria-current=page],.menu-list__link[aria-current=page] span{color:#ff4f00!important;font-weight:700!important}.menu-list__link:hover,.menu-list__link:hover span,header-component nav a:hover{color:#ff4f00!important}header-component a,header-component button,header-component span:not(.material-symbols-outlined),header-component svg,header-component .icon,header-component .header__heading-link,header-component .header-actions__action{color:#3c200ccc!important;fill:#3c200ccc!important}header-component svg path,header-component svg line,header-component svg circle,header-component svg rect{stroke:#3c200ccc!important}.header__heading-link img{height:32px!important;width:auto!important}.announcement-bar.section,.announcement-bar.spacing-style{padding-top:10px!important;padding-bottom:10px!important}header-component .header__row--top.section,header-component .header__row--top{padding-top:0!important;padding-bottom:0!important}header-component .header__columns.spacing-style{padding-top:12px!important;padding-bottom:12px!important}.announcement-bar,[class*=header_announcements] .color-scheme-5,[class*=header_announcements] .section-background{background-color:#3c200c!important}.announcement-bar *,.announcement-bar__text,[class*=header_announcements] .color-scheme-5 *{color:#f7f0e1!important;font-family:JetBrains Mono,monospace!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:10px!important}.button,.button-secondary,.btn,button[type=submit],input[type=submit],a.button,a.button-secondary,[class*=button--],[class*=button-secondary--],.quick-add__button,.add-to-cart-button,.form__submit{border-radius:0!important;font-family:JetBrains Mono,monospace!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:12px!important}.button:not(.button-secondary):not(.button-unstyled):not(.close-button),a.button:not(.button-secondary),[class*=button--]:not([class*=button-secondary]){background-color:#ff4f00!important;color:#fff!important;border:none!important}.button:not(.button-secondary):not(.button-unstyled):not(.close-button):hover,a.button:not(.button-secondary):hover{background-color:#4d1200!important}.button-secondary,a.button-secondary{background-color:transparent!important;color:#230c00!important;border:1px solid rgb(35,12,0)!important}.button-secondary:hover,a.button-secondary:hover{background-color:#230c00!important;color:#fff!important}input,textarea,select,.field__input{border-radius:0!important;font-family:JetBrains Mono,monospace!important;font-size:13px!important}.product-card,.card--product,.product-card-wrapper{background-color:#fff!important;border-radius:0!important}.product-card__title,.card__heading,.card__heading a{font-family:Fraunces,serif!important;font-weight:400!important;letter-spacing:-.02em!important;line-height:1.1!important}.product-card__price,.price,product-price,product-price span,.price__regular,.price-item{font-family:JetBrains Mono,monospace!important;letter-spacing:-.02em!important;font-size:14px!important}.product-card:hover,.card--product:hover{transform:none!important}.product-card img,.card--product img{transition:transform .7s ease!important}.product-card:hover img,.card--product:hover img{transform:scale(1.05)!important}.shopify-section+.shopify-section{margin-top:0!important}.color-scheme-1{--color-background: 247 240 225 !important}.section-background{background-color:#f7f0e1!important}.section{padding-top:3rem!important;padding-bottom:3rem!important}footer .color-scheme-5,.footer .color-scheme-5{background-color:#3c200c!important}footer a,.footer a,footer .footer__heading,.footer .footer__heading{font-family:JetBrains Mono,monospace!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:11px!important}footer a:hover,.footer a:hover{color:#ff4f00!important}footer .footer__brand-name,.footer .footer__brand-name{font-family:Fraunces,serif!important;font-style:italic!important}footer p,footer .rte p,footer rte-formatter p,footer rte-formatter.rte p,.footer p,.footer .rte p{color:#f7f0e1bf!important;font-family:Plus Jakarta Sans,sans-serif!important;font-style:normal!important;font-size:.8rem!important;line-height:1.6!important}.fika-fab{position:fixed;bottom:2rem;right:2rem;width:4rem;height:4rem;background-color:#ff4f00;color:#fff;border:none;border-radius:0;z-index:9999;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 8px 32px #3c200c4d;transition:transform .2s ease,background-color .3s ease;text-decoration:none}.fika-fab:hover{transform:scale(.95);background-color:#e64500}.fika-fab svg{width:1.5rem;height:1.5rem;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.fika-fab__tooltip{position:absolute;right:calc(100% + 1rem);background:#230c00;color:#f7f0e1;font-family:JetBrains Mono,monospace;text-transform:uppercase;letter-spacing:.1em;font-size:10px;padding:.375rem .75rem;white-space:nowrap;opacity:0;transition:opacity .2s ease;pointer-events:none}.fika-fab:hover .fika-fab__tooltip{opacity:1}@media(max-width:480px){.fika-fab{bottom:1.25rem;right:1.25rem;width:3.5rem;height:3.5rem}}::selection{background-color:#ff5003!important;color:#fff!important}html{scroll-behavior:smooth}.card,.product-card,[class*=card--]{box-shadow:none!important}img,.media,.media--square,[class*=media--]{border-radius:0!important}*:not(.fika-fab):not(input[type=checkbox]):not(input[type=radio]){border-radius:0!important}input[type=checkbox],input[type=radio]{border-radius:2px!important}.cart-drawer,.menu-drawer{border-radius:0!important}.menu-drawer,.menu-drawer__inner,.menu-drawer dialog,.menu-drawer [class*=dialog],header-component .header-drawer,header-component .header-drawer__content,header-component [data-header-drawer],.header-drawer__dialog{background:#f7f0e1!important;background-color:#f7f0e1!important;--color-foreground: 60, 32, 12 !important;--color-foreground-rgb: 60, 32, 12 !important;color:#3c200c!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;opacity:1!important}.cart-drawer__summary{mask-image:none!important;-webkit-mask-image:none!important;background:#f7f0e1!important;background-color:#f7f0e1!important}.cart-drawer__dialog,.cart-drawer__content,.cart-drawer__header,.cart-drawer__inner{background:#f7f0e1!important;background-color:#f7f0e1!important}.cart-drawer__dialog::backdrop{background:#00000080!important}:active-view-transition .cart-drawer__header,:active-view-transition .cart-drawer__content{background:#f7f0e1!important}.blog-post-card{border:none!important;background:transparent!important;padding:1.5rem 0!important}.blog-post-item{border:none!important;outline:none!important}.blog-post-item>.shopify-block{border:1px solid rgba(60,32,12,.1)!important;padding:1.5rem!important;transition:border-color .3s ease!important}.blog-post-item>.shopify-block:hover{border-color:#3c200c4d!important}.blog-post-card a[data-testid=blog-post-link] .text-block,.blog-post-card .h4,.blog-post-card h4{font-family:Fraunces,serif!important;font-weight:400!important;letter-spacing:-.02em!important;line-height:1.15!important;text-transform:none!important;font-size:1.25rem!important;color:#3c200c!important}.blog-post-details,.blog-post-details time,.blog-post-details span{font-family:JetBrains Mono,monospace!important;font-size:.65rem!important;text-transform:uppercase!important;letter-spacing:.1em!important;color:#3c200c80!important}.blog-post-card__content-text,.blog-post-card__content-text p,.blog-post-card rte-formatter p{font-family:Plus Jakarta Sans,sans-serif!important;font-style:normal!important;font-size:.85rem!important;color:#50443eb3!important;line-height:1.6!important;text-transform:none!important;letter-spacing:normal!important}.blog-post-card__content-text a,.blog-post-card rte-formatter a{font-family:JetBrains Mono,monospace!important;font-size:.7rem!important;text-transform:uppercase!important;letter-spacing:.08em!important;color:#ff4f00!important;text-decoration:none!important;transition:color .2s ease!important}.blog-post-card__content-text a:hover,.blog-post-card rte-formatter a:hover{color:#3c200c!important}.blog-posts-container h1,[class*=blog] h1{font-family:Fraunces,serif!important;font-weight:400!important;letter-spacing:-.04em!important}.blog-post-card img,.blog-post-card__image img{object-fit:cover!important;width:100%!important}.blog-post-card__image{max-height:280px!important}.blog-post-featured-image{max-height:500px!important;overflow:hidden!important}.blog-post-featured-image__image{max-height:500px!important;object-fit:cover!important;object-position:center center!important}.rte p[style*=inline-block],rte-formatter p[style*=inline-block]{border:none!important;padding-left:0!important;padding-right:0!important}.card__heading,.card__heading a,.product-card__title{text-transform:none!important}[data-shopify=deferred-payment-disclaimer],.deferred-payment-disclaimer,[class*=deferred],.product-form__notice{display:none!important}.fika-hero{position:relative;isolation:isolate;overflow:hidden;width:100%;min-height:var(--fika-hero-h-mob, 560px);background:var(--fika-cream, #F7F0E1)}@media(min-width:750px){.fika-hero{min-height:var(--fika-hero-h, 720px)}}.fika-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;display:block;z-index:0}.fika-hero__img{width:100%;height:100%;object-fit:cover;transform-origin:50% 60%;will-change:transform}.fika-hero .fika-hero__img{animation:fika-kenburns var(--fika-hero-kb-dur, 20s) ease-in-out infinite alternate}.fika-hero[data-kenburns=false] .fika-hero__img{animation:none}@keyframes fika-kenburns{0%{transform:scale(1) translateZ(0)}to{transform:scale(var(--fika-hero-kb-scale, 1.2)) translate3d(-4%,-3%,0)}}@media(prefers-reduced-motion:reduce){.fika-hero .fika-hero__img{animation:none}}.fika-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--fika-hero-overlay-bg, #F7F0E1);opacity:var(--fika-hero-overlay-op, .8);pointer-events:none;z-index:1}.fika-hero__inner{position:relative;z-index:2;display:flex;width:100%;min-height:inherit;padding:clamp(48px,8vw,120px) clamp(24px,5vw,60px);box-sizing:border-box}.fika-hero__inner--top{align-items:flex-start}.fika-hero__inner--center{align-items:center}.fika-hero__inner--bottom{align-items:flex-end}.fika-hero__content{max-width:1280px;width:100%;margin:0 auto;display:flex;flex-direction:column;gap:clamp(16px,2vw,28px);text-align:left}.fika-hero__eyebrow{margin:0;font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:var(--fika-orange, #FF4F00)}.fika-hero__headline h1,.fika-hero__headline h2{margin:0;font-family:var(--font-serif, "Fraunces", Georgia, serif);font-weight:400;font-variation-settings:"opsz" 144;font-size:clamp(3rem,10vw,9rem);letter-spacing:-.06em;line-height:.88;color:var(--fika-brown, #3C200C);text-shadow:none;text-wrap:balance}.fika-hero__headline em,.fika-hero__headline i{font-style:italic;font-variation-settings:"opsz" 144}.fika-hero__lede,.fika-hero__lede p{margin:0;font-family:var(--font-serif, "Fraunces", Georgia, serif);font-style:italic;font-variation-settings:"opsz" 36;font-size:clamp(1rem,2vw,1.375rem);line-height:1.45;color:var(--fika-body-color-70, rgba(80, 68, 62, .72));max-width:520px;text-wrap:pretty}.fika-hero__cta{display:flex;flex-wrap:wrap;gap:12px;margin-top:clamp(8px,2vw,24px)}.fika-hero .fika-btn{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:12px;letter-spacing:.12em;text-transform:uppercase;padding:18px 32px;border:1px solid transparent;text-decoration:none;display:inline-flex;align-items:center;gap:8px;transition:background .2s ease,color .2s ease,border-color .2s ease;white-space:nowrap}.fika-hero .fika-btn--primary{background:var(--fika-orange, #FF4F00);color:#fff}.fika-hero .fika-btn--primary:hover{background:var(--fika-brown-hover, #4D1200);color:#fff}.fika-hero .fika-btn--secondary{background:transparent;color:var(--fika-brown-near-black, #230C00);border-color:var(--fika-brown-near-black, #230C00)}.fika-hero .fika-btn--secondary:hover{background:var(--fika-brown-near-black, #230C00);color:#fff}.weekly-strip{width:100%}.weekly-strip--dark{background:var(--fika-brown, #3C200C);color:var(--fika-cream, #F7F0E1)}.weekly-strip--light{background:var(--fika-cream, #F7F0E1);color:var(--fika-brown, #3C200C);border-block-start:1px solid rgba(60,32,12,.12);border-block-end:1px solid rgba(60,32,12,.12)}.weekly-strip__inner{max-width:1280px;margin:0 auto;padding-inline:clamp(20px,4vw,40px);display:grid;grid-template-columns:1fr;gap:16px;align-items:center}@media(min-width:750px){.weekly-strip__inner{grid-template-columns:auto 1fr auto;gap:clamp(24px,4vw,48px)}}.weekly-strip__lead{display:flex;flex-direction:column;gap:6px}.weekly-strip__eyebrow{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--fika-orange, #FF4F00)}.weekly-strip__tagline{font-family:var(--font-serif, "Fraunces", Georgia, serif);font-size:clamp(1.5rem,2.5vw,2.25rem);letter-spacing:-.03em;line-height:1}.weekly-strip__slots{display:grid;grid-template-columns:1fr 1fr;gap:clamp(14px,3vw,32px);font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:11px;letter-spacing:.08em;text-transform:uppercase}.weekly-strip__slot{display:flex;flex-direction:column;gap:4px}.weekly-strip__slot-order{opacity:.6}.weekly-strip__slot-deliver{font-size:12px}.weekly-strip--dark .weekly-strip__slot-order{color:#f7f0e199}.weekly-strip--dark .weekly-strip__slot-deliver{color:var(--fika-cream, #F7F0E1)}.weekly-strip--light .weekly-strip__slot-order{color:#3c200c8c}.weekly-strip--light .weekly-strip__slot-deliver{color:var(--fika-brown, #3C200C)}.weekly-strip__paused{margin:0;font-family:var(--font-serif, "Fraunces", Georgia, serif);font-style:italic;font-variation-settings:"opsz" 36;font-size:clamp(1rem,2vw,1.25rem);line-height:1.4}.weekly-strip__cta{background:var(--fika-orange, #FF4F00);color:#fff;padding:14px 24px;font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:11px;letter-spacing:.12em;text-transform:uppercase;text-decoration:none;white-space:nowrap;display:inline-flex;align-items:center;transition:background .2s ease;justify-self:start}@media(min-width:750px){.weekly-strip__cta{justify-self:end}}.weekly-strip__cta:hover{background:var(--fika-brown-hover, #4D1200);color:#fff}.fika-pingate{background:var(--fika-cream, #F7F0E1);border-block-start:1px solid rgba(60,32,12,.12);border-block-end:1px solid rgba(60,32,12,.12)}.fika-pingate__inner{max-width:720px;margin:0 auto;padding-inline:clamp(20px,4vw,40px);display:flex;flex-direction:column;gap:12px}.fika-pingate__title{margin:0;font-family:var(--font-serif, "Fraunces", serif);font-weight:400;font-size:clamp(1.25rem,2vw,1.625rem);letter-spacing:-.02em;color:var(--fika-brown, #3C200C)}.fika-pingate__helper{margin:0;font-family:var(--font-body, "Plus Jakarta Sans", system-ui);font-size:13px;color:var(--fika-body-color-70, rgba(80,68,62,.72))}.fika-pingate__label{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--fika-brown-50, rgba(60,32,12,.5))}.fika-pingate__form{display:flex;flex-direction:column;gap:8px}.fika-pingate__row{display:flex;gap:8px}.fika-pingate__row input{flex:1;padding:14px 16px;font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:16px;letter-spacing:.05em;border:1px solid var(--fika-brown-30, rgba(60,32,12,.3));background:#fff;color:var(--fika-brown, #3C200C);outline:none;transition:border-color .2s ease}.fika-pingate__row input:focus{border-color:var(--fika-orange, #FF4F00)}.fika-pingate__btn{background:var(--fika-orange, #FF4F00);color:#fff;border:0;padding:14px 20px;font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:11px;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;transition:background .2s ease}.fika-pingate__btn:hover{background:var(--fika-brown-hover, #4D1200)}.fika-pingate__status:empty{display:none}.fika-pingate__status{font-family:var(--font-body, "Plus Jakarta Sans", system-ui);font-size:13px;line-height:1.5;padding:8px 0 0}.fika-pingate__status--ok,.fika-pingate__status--reject{color:var(--fika-brown, #3C200C)}.fika-pingate__status--error{color:var(--fika-orange, #FF4F00)}.fika-pingate__status a{color:var(--fika-orange, #FF4F00);text-decoration:underline}.fika-box{background:var(--fika-cream, #F7F0E1)}.fika-box__inner{max-width:1280px;margin:0 auto;padding-inline:clamp(20px,4vw,40px)}.fika-box__head{display:flex;flex-direction:column;gap:12px;margin-bottom:clamp(28px,4vw,56px)}.fika-box__badge{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--fika-orange, #FF4F00)}.fika-box__title{margin:0;font-family:var(--font-serif, "Fraunces", serif);font-weight:400;font-variation-settings:"opsz" 144;font-size:clamp(2rem,5vw,3.5rem);letter-spacing:-.04em;line-height:1;color:var(--fika-brown, #3C200C)}.fika-box__subtitle{margin:0;font-family:var(--font-serif, "Fraunces", serif);font-style:italic;font-variation-settings:"opsz" 36;font-size:clamp(1rem,1.6vw,1.125rem);color:var(--fika-body-color-70, rgba(80,68,62,.72));max-width:560px}.fika-box__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}@media(min-width:750px){.fika-box__grid{grid-template-columns:repeat(3,1fr);gap:28px}}@media(min-width:1100px){.fika-box__grid{grid-template-columns:repeat(4,1fr);gap:32px}}.fika-box__card{background:#fff;border:1px solid rgba(60,32,12,.08);display:flex;flex-direction:column}.fika-box__media{aspect-ratio:4 / 5;overflow:hidden;background:var(--fika-cream, #F7F0E1)}.fika-box__media img{width:100%;height:100%;object-fit:cover;display:block}.fika-box__body{padding:16px;display:flex;flex-direction:column;gap:4px}.fika-box__name{margin:0;font-family:var(--font-serif, "Fraunces", serif);font-weight:400;font-size:18px;letter-spacing:-.02em;color:var(--fika-brown, #3C200C)}.fika-box__swedish{font-family:var(--font-serif, "Fraunces", serif);font-style:italic;font-variation-settings:"opsz" 9;font-size:13px;color:var(--fika-body-color-70, rgba(80,68,62,.72))}.fika-box__price{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:13px;color:var(--fika-orange, #FF4F00);margin-top:6px}.fika-box__stepper{margin-top:12px;display:inline-flex;align-items:center;border:1px solid var(--fika-brown-near-black, #230C00);width:fit-content}.fika-box__step{width:36px;height:36px;line-height:1;background:transparent;border:0;cursor:pointer;font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:18px;color:var(--fika-brown, #3C200C)}.fika-box__step:hover{background:var(--fika-brown-near-black, #230C00);color:#fff}.fika-box__qty{min-width:36px;text-align:center;font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:14px;border-inline:1px solid var(--fika-brown-near-black, #230C00);padding:8px 0}.fika-box__bar{position:sticky;bottom:0;z-index:5;margin-top:clamp(28px,4vw,56px);background:var(--fika-brown, #3C200C);color:var(--fika-cream, #F7F0E1);padding:16px clamp(20px,4vw,40px);display:grid;grid-template-columns:1fr;gap:12px;align-items:center}@media(min-width:750px){.fika-box__bar{grid-template-columns:auto 1fr auto;gap:clamp(20px,4vw,40px)}}.fika-box__counts{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:13px;letter-spacing:.08em;text-transform:uppercase;display:flex;align-items:baseline;gap:6px}.fika-box__count{font-size:22px;color:var(--fika-orange, #FF4F00)}.fika-box__count-divider{opacity:.4}.fika-box__count-target{font-size:22px;opacity:.7}.fika-box__count-label{opacity:.6}.fika-box__totals{display:flex;flex-direction:column;gap:2px;font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:13px}.fika-box__subtotal{font-family:var(--font-serif, "Fraunces", serif);font-size:clamp(1.5rem,2.5vw,2rem);letter-spacing:-.02em;font-variation-settings:"opsz" 36}.fika-box__save{color:var(--fika-orange, #FF4F00)}.fika-box__save:empty{display:none}.fika-box__cta{background:var(--fika-orange, #FF4F00);color:#fff;border:0;padding:16px 24px;font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:12px;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;transition:background .2s ease,opacity .2s ease;white-space:nowrap;justify-self:start}@media(min-width:750px){.fika-box__cta{justify-self:end}}.fika-box__cta:disabled{background:#ff4f0073;cursor:not-allowed}.fika-box__cta:not(:disabled):hover{background:var(--fika-brown-hover, #4D1200)}.fika-box__empty{padding:48px 24px;text-align:center;font-family:var(--font-serif, "Fraunces", serif);font-style:italic;color:var(--fika-body-color-70, rgba(80,68,62,.72));border:1px dashed rgba(60,32,12,.3)}.fika-comms__inner,.fika-cr__inner{max-width:1080px;margin:0 auto;padding-inline:clamp(20px,4vw,40px)}.fika-comms__head{margin-bottom:clamp(28px,4vw,56px)}.fika-comms__eyebrow,.fika-cr__eyebrow{margin:0 0 12px;font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:var(--fika-orange, #FF4F00)}.fika-comms__title{margin:0;font-family:var(--font-serif, "Fraunces", serif);font-weight:400;font-variation-settings:"opsz" 144;font-size:clamp(2.25rem,6vw,4.5rem);letter-spacing:-.04em;line-height:.95;color:var(--fika-brown, #3C200C)}.fika-comms__lede{margin:24px 0 0;max-width:760px;font-family:var(--font-serif, "Fraunces", serif);font-style:italic;font-variation-settings:"opsz" 36;font-size:clamp(1.125rem,2vw,1.5rem);line-height:1.45;color:var(--fika-body-color, rgba(80,68,62,.85))}.fika-comms__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:16px}@media(min-width:600px){.fika-comms__grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:900px){.fika-comms__grid{grid-template-columns:repeat(3,1fr)}}.fika-comms__card{background:#fff;border:1px solid rgba(60,32,12,.08);padding:20px}.fika-comms__name{margin:0 0 6px;font-family:var(--font-serif, "Fraunces", serif);font-weight:400;font-size:1.375rem;letter-spacing:-.02em;color:var(--fika-brown, #3C200C)}.fika-comms__area{margin:0 0 4px;font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--fika-brown-50, rgba(60,32,12,.5))}.fika-comms__since{margin:0;font-family:var(--font-body, "Plus Jakarta Sans", system-ui);font-size:12px;color:var(--fika-body-color-70, rgba(80,68,62,.72))}.fika-comms__note{margin:8px 0 0;font-family:var(--font-serif, "Fraunces", serif);font-style:italic;font-variation-settings:"opsz" 9;font-size:13px;color:var(--fika-body-color, rgba(80,68,62,.85))}.fika-comms__helper{margin-top:clamp(20px,3vw,36px);font-family:var(--font-body, "Plus Jakarta Sans", system-ui);font-size:12px;color:var(--fika-body-color-70, rgba(80,68,62,.72))}.fika-comms__empty{padding:32px 24px;text-align:center;font-family:var(--font-body, system-ui);font-size:13px;color:var(--fika-body-color, rgba(80,68,62,.85));border:1px dashed rgba(60,32,12,.3)}.fika-comms__empty code{font-family:var(--font-mono, monospace);background:var(--fika-brown-10, rgba(60,32,12,.1));padding:1px 6px}.fika-cr{background:var(--fika-cream, #F7F0E1);border-block-start:1px solid rgba(60,32,12,.12)}.fika-cr__inner{max-width:720px}.fika-cr__head{margin-bottom:28px}.fika-cr__title{margin:0;font-family:var(--font-serif, "Fraunces", serif);font-weight:400;font-variation-settings:"opsz" 96;font-size:clamp(1.75rem,4vw,2.75rem);letter-spacing:-.03em;line-height:1;color:var(--fika-brown, #3C200C)}.fika-cr__body{margin-top:16px;font-family:var(--font-body, system-ui);font-size:14px;line-height:1.7;color:var(--fika-body-color, rgba(80,68,62,.85))}.fika-cr__form{display:flex;flex-direction:column;gap:18px}.fika-cr__grid2{display:grid;grid-template-columns:1fr;gap:18px}@media(min-width:600px){.fika-cr__grid2{grid-template-columns:1fr 1fr}}.fika-cr__row{display:flex;flex-direction:column;gap:6px}.fika-cr__label{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:10px;letter-spacing:.15em;text-transform:uppercase;color:var(--fika-brown-50, rgba(60,32,12,.55))}.fika-cr__row input,.fika-cr__row textarea{font-family:var(--font-body, "Plus Jakarta Sans", system-ui);font-size:15px;padding:12px 14px;border:1px solid rgba(60,32,12,.3);background:#fff;color:var(--fika-brown, #3C200C);outline:none;transition:border-color .2s ease}.fika-cr__row input:focus,.fika-cr__row textarea:focus{border-color:var(--fika-orange, #FF4F00)}.fika-cr__submit{align-self:flex-start;background:var(--fika-orange, #FF4F00);color:#fff;border:0;padding:16px 32px;font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:12px;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;transition:background .2s ease}.fika-cr__submit:hover{background:var(--fika-brown-hover, #4D1200)}.fika-cr__success{background:#ff4f0014;border:1px solid var(--fika-orange, #FF4F00);padding:14px 16px;font-family:var(--font-serif, serif);font-style:italic;color:var(--fika-brown, #3C200C)}.fika-cr__errors{background:#dc28280f;border:1px solid rgba(220,40,40,.4);padding:14px 16px;font-family:var(--font-body, system-ui);font-size:13px;color:var(--fika-brown, #3C200C)}.fika-cr__closing{margin-top:24px;max-width:560px;font-family:var(--font-body, "Plus Jakarta Sans", system-ui);font-size:13px;line-height:1.7;color:var(--fika-body-color-70, rgba(80,68,62,.72))}.fika-delivery-info__inner{max-width:720px;margin:0 auto;padding-inline:clamp(20px,4vw,40px)}.fika-delivery-info__line{margin:0;font-family:var(--font-serif, "Fraunces", serif);font-style:italic;font-variation-settings:"opsz" 24;font-size:15px;line-height:1.5;color:var(--fika-brown, #3C200C)}.fika-delivery-info__line strong{font-style:normal;font-variation-settings:"opsz" 24;font-weight:500;color:var(--fika-orange, #FF4F00)}.fika-delivery-info__line--empty{color:var(--fika-body-color-70, rgba(80,68,62,.65))}.fika-delivery-info__pin{color:var(--fika-body-color-70, rgba(80,68,62,.72))}
/*# sourceMappingURL=/cdn/shop/t/3/assets/fika-nordic-pause.css.map */
