:root:root{--fp-yellow: #f6d123;--fp-yellow-deep: #e0bc16;--fp-yellow-dark: #c9a50e;--fp-yellow-soft: #fcf1b8;--fp-yellow-wash: #fefae6;--fp-black: #000000;--fp-ink: #141414;--fp-slate: #3f4b57;--fp-slate-mid: #6b7784;--fp-slate-light: #98a2ac;--fp-silver: #bfbfbf;--fp-line: #e2e2e2;--fp-mist: #e4e4e4;--fp-paper: #f7f6f3;--narrow-page-width: 62.5rem;--normal-page-width: 75rem;--wide-page-width: 87.5rem;--fp-hero-width: 100rem;--fp-hero-min-height: 520px;--fp-hero-max-height: calc(100svh - 240px) ;--font-h1--letter-spacing: .19em;--font-h2--letter-spacing: .19em;--font-h3--letter-spacing: .12em;--font-h4--letter-spacing: .12em;--font-h5--letter-spacing: .085em;--font-h6--letter-spacing: .085em}h1,.h1.h1,.text-block.h1>*,h2,.h2.h2,.text-block.h2>*{margin-inline-end:-.19em}h3,.h3.h3,.text-block.h3>*,h4,.h4.h4,.text-block.h4>*{margin-inline-end:-.12em}h1,h2,.h1.h1,.h2.h2{text-wrap:balance}@media screen and (max-width:749px){:root:root{--font-h1--size: 1.5rem;--font-h1--letter-spacing: .08em;--font-h2--letter-spacing: .08em;--font-h3--letter-spacing: .07em;--font-h4--letter-spacing: .07em}h1,.h1.h1,.text-block.h1>*,h2,.h2.h2,.text-block.h2>*{margin-inline-end:-.08em}h3,.h3.h3,.text-block.h3>*,h4,.h4.h4,.text-block.h4>*{margin-inline-end:-.07em}.slide__content{padding-inline:20px}}.shopify-section:has(>.slideshow-section){padding-block-start:32px}.slideshow-section.section--page-width{--page-width: calc(var(--fp-hero-width) + (var(--page-margin) * 2))}@media screen and (min-width:750px){.slideshow-section slideshow-component{width:100%;height:auto;aspect-ratio:16 / 9;min-height:var(--fp-hero-min-height);max-height:var(--fp-hero-max-height)}.slideshow-section slideshow-container,.slideshow-section slideshow-slides{height:100%;min-height:0}}@media screen and (max-width:749px){.shopify-section:has(>.slideshow-section){padding-block-start:16px}}@media screen and (max-width:749px){.slideshow-section slideshow-component,.slideshow-section slideshow-container,.slideshow-section slideshow-slides{height:auto;min-height:0}.slideshow-section slideshow-slide{display:flex;flex-direction:column;background:var(--fp-ink)}.slideshow-section .slide__image-container{position:relative;inset:auto;flex:0 0 auto;height:auto;aspect-ratio:4 / 3}.slideshow-section .slide__image-container .overlay{display:none}.slideshow-section .slide__content{flex:1 1 auto;height:auto;min-height:0;padding:24px 20px 40px}.slideshow-section .slide__content .button{min-height:60px;font-size:1.0625rem;font-weight:800}}@media screen and (min-width:990px){.header__row--top{min-height:84px}.header[data-sticky-state=active] .header__row--top{min-height:60px;box-shadow:0 6px 20px #00000024}.header[data-sticky-state=active] .header-logo__image{height:36px}.header-logo__image{transition:height .15s cubic-bezier(.2,0,.2,1)}}.header__row--top .menu-list__link{position:relative;padding:8px 7px;font-weight:600;text-transform:uppercase;letter-spacing:.085em;white-space:nowrap}.header__row--top .menu-list__link:before{content:"";position:absolute;inset-inline:7px;bottom:2px;height:2px;background:var(--fp-black);transform:scaleX(0);transition:transform .15s cubic-bezier(.2,0,.2,1);pointer-events:none}.header__row--top .menu-list__link:hover:before,.header__row--top .menu-list__link--active:before{transform:scaleX(1)}.header__row--top [slot=overflow]>.menu-list__link:before,.header__row--top .menu-list__list-item[slot=more]>.menu-list__link:before{content:none}.header__row--top .menu-list__list-item:first-child .menu-list__link{font-weight:900}.header__row--top .header-actions__action,.header__row--top .search-action>button{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:0}.header__row--top .header-actions__action:hover,.header__row--top .search-action>button:hover{background:var(--fp-yellow-deep)}.header__row--top .cart-bubble__background{outline:2px solid var(--fp-yellow)}.product-grid .card-gallery,.resource-list .card-gallery,.product-card .card-gallery,.card-gallery{background:var(--fp-mist)}:focus-visible{outline:2px solid var(--fp-black);outline-offset:2px;box-shadow:0 0 0 5px #f6d1238c}.rte a:not(.button),.text-block a:not(.button){color:var(--fp-black);text-decoration-thickness:1px;text-underline-offset:.2em}.rte a:not(.button):hover,.text-block a:not(.button):hover{color:var(--fp-yellow-dark)}#MainContent .rte img,#MainContent .text-block img{width:auto;max-width:100%;height:auto}.card,.media,.card-gallery,.facets__panel,.accordion__content{border-radius:0}.variant-option--dropdowns>label{display:block;margin-block-end:6px;font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.12em;color:var(--fp-black)}.variant-option__select{border:1px solid var(--fp-silver);border-radius:8px;background:#fff;color:var(--fp-black);font-family:var(--font-body--family);font-size:.875rem;padding:13px 40px 13px 14px}.variant-option__select:hover{border-color:var(--fp-slate-mid)}@media screen and (min-width:750px){.product-information__grid--half.product-information__grid--half.product-information--media-left.product-information--media-left{grid-template-columns:1fr calc(min(var(--full-page-grid-central-column-width),68rem)*.6) calc(min(var(--full-page-grid-central-column-width),68rem)*.4) 1fr}}.fp-lead{margin:0;color:var(--fp-slate);font-size:.9375rem;line-height:1.45}.fp-frakt{display:flex;align-items:center;gap:10px;margin:0;font-size:.8125rem;line-height:1.3;color:var(--fp-slate);text-wrap:balance}.fp-frakt svg{flex:0 0 20px;width:20px;height:20px;stroke:var(--fp-black);fill:none;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.fp-usp{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 24px;margin:0;padding:0;list-style:none;width:100%}@media screen and (min-width:750px){.fp-usp{grid-template-columns:repeat(4,minmax(0,1fr))}}.fp-usp li{display:flex;align-items:center;gap:12px;font-size:.8125rem;line-height:1.35}.fp-usp svg{flex:0 0 26px;width:26px;height:26px;stroke:var(--fp-black);fill:none;stroke-width:1.3;stroke-linecap:round;stroke-linejoin:round}.fp-presse img{max-height:42px;width:auto;filter:grayscale(1);opacity:.75}.fp-porsjoner{font-size:.875rem}.fp-porsjoner p{margin-block:0 .75em}.fp-porsjoner p:last-child{margin-block-end:0}accordion-custom:has(.fp-porsjoner:empty){display:none}.shopify-section:has(.fp-usp:empty){display:none}.shopify-section:has(.fp-faq-gate:empty){display:none}.jdgm-preview-badge{margin-block:2px 0}.shopify-section:has(#judgeme_product_reviews:empty){display:none}.fp-news-tekst h2{margin:0 0 8px;font-family:var(--font-heading--family);font-size:.9375rem;font-weight:700;line-height:1.3;text-transform:uppercase;letter-spacing:.19em;color:var(--fp-black)}.fp-news-tekst p{margin:0;font-size:.8125rem;line-height:1.5;color:var(--fp-ink)}.shopify-section:has(.fp-news-tekst) .email-signup-block{max-width:420px;margin-inline-start:auto}.shopify-section:has(.fp-news-tekst) .email-signup__input{font-size:.875rem;height:52px;padding:0 22px;border-radius:999px}.shopify-section:has(.fp-news-tekst) .email-signup__input::placeholder{color:var(--fp-slate-light)}.shopify-section:has(.fp-news-tekst) .email-signup__button{font-size:.875rem;font-weight:700;letter-spacing:.01em;height:52px;padding-block:0;padding-inline:24px;border-radius:999px}@media screen and (max-width:749px){.shopify-section:has(.fp-news-tekst) .email-signup__input-group{flex-direction:column;align-items:stretch}.shopify-section:has(.fp-news-tekst) .email-signup__button{width:100%}}.fp-footer-logo{display:block;height:64px;width:auto;margin-block-end:14px;filter:invert(1)}.fp-footer-brand p{margin:0;max-width:220px;font-size:.75rem;line-height:1.9;color:var(--fp-slate-light)}.fp-footer-kontakt h2{margin:0 0 12px;font-size:.625rem;font-weight:600;line-height:1.4;text-transform:uppercase;letter-spacing:.14em;color:var(--fp-slate-light)}.fp-footer-kontakt p,.fp-footer-kontakt a{display:block;margin:0;font-size:.75rem;line-height:1.9;color:#fff;text-decoration:none}.fp-footer-kontakt a[href^=tel],.fp-footer-kontakt a[href^=mailto]{text-decoration:underline;text-underline-offset:3px}.fp-footer-gap{height:10px}@media screen and (min-width:990px){.shopify-section:has(.fp-footer-logo) .footer-content{grid-template-columns:1.3fr 1fr 1fr}}.shopify-section:has(.fp-footer-logo) .menu__heading{font-size:.625rem;font-weight:600;text-transform:uppercase;letter-spacing:.14em;color:var(--fp-slate-light);margin-block-end:12px}.shopify-section:has(.fp-footer-logo) a,.shopify-section:has(.fp-footer-logo) .menu__link{color:#fff;font-size:.75rem;line-height:1.9;text-decoration:none}.shopify-section:has(.fp-footer-logo) a:hover,.shopify-section:has(.fp-footer-logo) .menu__link:hover,.shopify-section:has(.fp-footer-logo) .social-links a:hover,.fp-footer-kontakt a:hover{color:var(--fp-yellow)}.fp-footer-sub{display:flex;width:100%;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:8px}.shopify-section:has(.fp-footer-sub) .group-block-content{align-items:stretch}.shopify-section:has(.fp-footer-sub) .footer-content{justify-items:stretch}.fp-footer-sub span{font-size:.6875rem;color:var(--fp-slate-light)}.fp-footer-sub .hash{font-weight:600;text-transform:uppercase;letter-spacing:.12em;color:var(--fp-yellow)}.fp-on-brand .button:not(.button-secondary):not(.button-unstyled){background:var(--fp-black);color:#fff;border-color:var(--fp-black)}label:has(input[type=radio]),label:has(input[type=checkbox]){display:inline-flex;align-items:center;gap:var(--padding-2xs);cursor:pointer}label:has(input[type=radio]:disabled),label:has(input[type=checkbox]:disabled){cursor:not-allowed}.button:not(.button-unstyled),.button-secondary{font-weight:700;letter-spacing:.01em}.add-to-cart-button:not(.quick-add__button),.shopify-payment-button__button{font-size:.9375rem}.product-form-buttons .quantity-selector{border-radius:999px;overflow:hidden}.quick-add__button{border:0;font-weight:700;letter-spacing:.01em}@media screen and (min-width:750px){.card-gallery .quick-add{--button-size-md: 44px}.card-gallery button.quick-add__button.quick-add__button{font-size:.875rem}.card-gallery:hover .quick-add__button.quick-add__button,.card-gallery:focus-within .quick-add__button.quick-add__button{width:var(--quick-add-expanded-width);padding-inline-end:18px}}#shopify-pc__banner,.shopify-pc__prefs__dialog{border-radius:0}#shopify-pc__banner p{font-size:.875rem;line-height:1.45}#shopify-pc__banner .shopify-pc__banner__btns{align-items:center;gap:12px}#shopify-pc__banner .shopify-pc__banner__btns button,.shopify-pc__prefs__header-actions button[id]{min-height:52px;margin:15px 0 0;padding:0 24px;border:0;border-radius:999px;font-family:var(--font-body--family);font-size:.9375rem;font-weight:700;letter-spacing:.01em;line-height:1.3;white-space:nowrap;transition:background-color 125ms,box-shadow 125ms}#shopify-pc__banner__btn-accept.shopify-pc__banner__btn-accept,#shopify-pc__prefs__header-accept{background:var(--fp-yellow);color:var(--fp-black);box-shadow:none}#shopify-pc__banner__btn-accept.shopify-pc__banner__btn-accept:hover,#shopify-pc__prefs__header-accept:hover{background:#f5cc0b}#shopify-pc__banner__btn-decline.shopify-pc__banner__btn-decline,#shopify-pc__prefs__header-decline,#shopify-pc__prefs__header-save{background:transparent;color:var(--fp-black);box-shadow:inset 0 0 0 1px var(--fp-black)}#shopify-pc__banner__btn-decline.shopify-pc__banner__btn-decline:hover,#shopify-pc__prefs__header-decline:hover,#shopify-pc__prefs__header-save:hover{background:#00000026}#shopify-pc__banner__btn-manage-prefs.shopify-pc__banner__btn-manage-prefs{flex-basis:auto;background:transparent;color:var(--fp-black);font-weight:600;text-decoration:underline;text-underline-offset:.2em}#shopify-pc__banner button:focus,.shopify-pc__prefs__header-actions button:focus{outline:none}#shopify-pc__banner button:focus-visible,.shopify-pc__prefs__header-actions button:focus-visible{outline:2px solid var(--fp-black);outline-offset:2px}#shopify-pc__banner__btn-manage-prefs:focus-visible span{outline:none}.shopify-pc__prefs__header-actions{gap:12px}.shopify-pc__prefs__header-actions button[id]{margin:0}@media only screen and (max-width:480px){#shopify-pc__banner .shopify-pc__banner__btns{align-items:stretch;gap:10px;margin-top:15px}#shopify-pc__banner .shopify-pc__banner__btns button{width:100%;margin:0}}@media screen and (max-width:749px){#shopify-pc__banner h2,.shopify-pc__prefs__dialog.shopify-pc__prefs__dialog header h2{font-size:1rem;letter-spacing:.08em;margin-inline-end:0}}form.klaviyo-form.klaviyo-form button.klaviyo-form-button.klaviyo-form-button{min-height:52px;height:52px;padding:0 24px;border:0;border-radius:999px;background:var(--fp-yellow);color:var(--fp-black);font-family:var(--font-body--family);font-size:.9375rem;font-weight:700;letter-spacing:.01em;transition:background-color 125ms}form.klaviyo-form.klaviyo-form button.klaviyo-form-button.klaviyo-form-button:hover{background:#f5cc0b}form.klaviyo-form.klaviyo-form.klaviyo-form input[type=email],form.klaviyo-form.klaviyo-form.klaviyo-form input[type=text],form.klaviyo-form.klaviyo-form.klaviyo-form input[type=tel]{height:52px;padding:0 22px;border:1px solid var(--fp-silver);border-radius:999px;font-family:var(--font-body--family);font-size:.875rem}.quick-add-modal .view-product-title a{font-family:var(--font-heading--family);font-size:var(--font-h3--size);font-weight:700;line-height:1.1;text-transform:uppercase;letter-spacing:var(--font-h3--letter-spacing);text-wrap:balance}.quick-add-modal .product-details .product-form-buttons .quantity-selector{border-radius:999px}.quick-add-modal .quick-add-modal__close:focus-visible{border-radius:50%;box-shadow:none;outline:2px solid var(--fp-black);outline-offset:-4px}
/*# sourceMappingURL=/cdn/shop/t/16/assets/firepot.css.map */
