.jul{position:relative;padding-block:var(--jul-pad-top) var(--jul-pad-bottom);overflow:hidden}.jul__inner{max-width:var(--container-lg-max-width, 78.75rem);margin-inline:auto;padding-inline:var(--container-gutter, 1.25rem)}@media(max-width:699px){.jul__inner{padding-inline:1.25rem}}.jul h1,.jul h2{font-family:var(--heading-font-family, Oswald, sans-serif);font-weight:var(--heading-font-weight, 400);text-transform:var(--heading-text-transform, uppercase);color:#253e2b}.jul-girlande{position:relative;height:205px;margin-bottom:-20px;pointer-events:none}.jul-girlande__gran{display:block;overflow:hidden}.jg-lag1{--a: color-mix(in srgb, var(--jul-groen), #000 12%);--b: color-mix(in srgb, var(--jul-groen), #000 24%)}.jg-lag2{--a: var(--jul-groen);--b: color-mix(in srgb, var(--jul-groen), #000 12%)}.jg-lag3{--a: color-mix(in srgb, var(--jul-groen), #fff 18%);--b: color-mix(in srgb, var(--jul-groen), #fff 6%)}.jg-n,.jg-ribbe{fill:none;stroke-linecap:round}.jg-n{stroke-width:1.4}.jg-n--a{stroke:var(--a)}.jg-n--b{stroke:var(--b)}.jg-n--spids{stroke:color-mix(in srgb,var(--a),#b8d98a 35%)}.jg-ribbe{stroke:color-mix(in srgb,var(--b),#5a4520 40%);stroke-width:1.3}.jg-snor{stroke:var(--jul-guld);stroke-width:1}.jg-krog{fill:none;stroke:var(--jul-guld);stroke-width:1.1}.jg-kogle{fill:#4a2a12}.jg-skael{fill:#9a6232;stroke:#5c3416;stroke-width:.8}.jg-blad{fill:color-mix(in srgb,var(--jul-groen),#fff 12%)}.jg-blad--m{fill:var(--jul-groen)}.jg-baer{fill:var(--jul-roed)}.jg-vind{transform-box:view-box;transform-origin:50% 0;animation:jg-vind 9s ease-in-out infinite alternate}.jg-sving{transform-box:fill-box;transform-origin:50% 0;animation:jg-sving 5s ease-in-out infinite alternate}@keyframes jg-vind{0%{transform:translate(-1.5px) skew(-.4deg)}to{transform:translate(1.5px,1px) skew(.4deg)}}@keyframes jg-sving{0%{transform:rotate(-5deg)}to{transform:rotate(5deg)}}@media(prefers-reduced-motion:reduce){.jg-vind,.jg-sving{animation:none}}@keyframes jul-svaj{0%{transform:rotate(-4deg)}to{transform:rotate(4deg)}}.jul-hjerte__hvid{fill:#fff}.jul-hjerte__roed{fill:var(--jul-roed)}.jul-hjerte__kant{fill:none;stroke:color-mix(in srgb,var(--jul-roed) 80%,#000);stroke-width:1.5}.jul-hjerte__hank{fill:var(--jul-roed)}.jul-hero{position:relative;text-align:center;max-width:760px;margin:0 auto 56px;padding-inline:70px}.jul-hero__hjerte{position:absolute;top:-10px;transform-origin:top center;animation:jul-svaj 6s ease-in-out infinite alternate}.jul-hero__hjerte--1{left:0}.jul-hero__hjerte--2{right:0;animation-delay:-3s}.jul-hero__eyebrow{margin:0 0 8px;font-family:var(--heading-font-family, Oswald, sans-serif);font-size:.8rem;text-transform:uppercase;letter-spacing:.12em;color:var(--jul-roed)}.jul-hero__titel{margin:0 0 16px}.jul-hero__tekst{margin-bottom:12px}@media(max-width:749px){.jul-hero{padding-inline:0;padding-top:70px}.jul-hero__hjerte{top:-20px}.jul-hero__hjerte svg{width:54px;height:54px}}.jul-nav{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:24px}.jul-nav__link{padding:8px 18px;border:1px solid var(--jul-groen);border-radius:var(--button-border-radius, 4px);color:inherit;text-decoration:none;transition:background-color .2s,color .2s}.jul-nav__link:hover{background:var(--jul-groen);color:#fff}.jul-afsnit{scroll-margin-top:120px;padding-top:40px;margin-bottom:64px;border-top:1px dashed color-mix(in srgb,var(--jul-groen) 40%,transparent)}.jul-afsnit__hoved{text-align:center;margin-bottom:28px}.jul-afsnit__titelr\e6kke{display:inline-flex;align-items:center;gap:10px}.jul-afsnit__titel{margin:0}.jul-afsnit__undertitel{margin-top:8px;opacity:.8}.jul-afsnit__alle{text-align:center;margin-top:16px}.jul-link{color:inherit}.jul-filtre{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-bottom:24px}.jul-filter{font:inherit;padding:6px 14px;border:1px solid color-mix(in srgb,currentColor 30%,transparent);border-radius:var(--button-border-radius, 4px);background:transparent;color:inherit;cursor:pointer}.jul-filter[aria-pressed=true]{background:var(--jul-roed);border-color:var(--jul-roed);color:#fff}.jul-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(var(--kolonner-mobil),minmax(0,1fr));gap:24px 16px}@media(min-width:750px){.jul-grid{grid-template-columns:repeat(var(--kolonner),minmax(0,1fr))}}.jul-kort[hidden]{display:none}.jul-kort__link{display:block;color:inherit;text-decoration:none}.jul-kort__billede{position:relative;aspect-ratio:1 / 1;overflow:hidden;border-radius:6px;background:color-mix(in srgb,currentColor 4%,transparent)}.jul-kort__billede img,.jul-kort__placeholder{width:100%;height:100%;object-fit:contain}.jul-kort__img--sekundaer{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .3s ease}@media(hover:hover){.jul-kort__link:hover .jul-kort__img--sekundaer{opacity:1}}.jul-kort__nr{position:absolute;top:8px;left:8px;z-index:1;min-width:34px;height:34px;padding:0 6px;display:grid;place-items:center;border-radius:4px;background:var(--jul-roed);color:#fff;font-weight:700;box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--jul-guld) 80%,transparent)}.jul-kort__maerke{position:absolute;right:8px;bottom:8px;padding:3px 10px;border-radius:2px;font-size:.75rem;background:#000000b3;color:#fff}.jul-kort__maerke--tilbud{background:var(--jul-groen)}.jul-kort__info{padding-top:10px}.jul-kort__maerkenavn{margin:0;font-size:.8rem;opacity:.7}.jul-kort__titel{margin:2px 0 4px;line-height:1.3}.jul-kort__pris{margin:0;font-weight:600}.jul-kort__foer{margin-left:6px;font-weight:400;opacity:.6}.jul-mere{text-align:center;margin-top:28px}.jul-mere__status{margin:0 0 10px;font-size:.9rem;opacity:.75}.jul .jul-knap{-webkit-appearance:none;appearance:none;font:inherit;font-size:.9375rem;padding:4px 0;border:0;border-radius:0;background:transparent;color:#253e2b;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px;cursor:pointer;transition:text-decoration-thickness .2s}.jul .jul-knap:hover{background:transparent;color:#253e2b;text-decoration-thickness:2px}.jul .jul-knap[hidden]{display:none}.jul-snart{max-width:560px;margin:0 auto;padding:36px 24px;text-align:center;border:2px dashed color-mix(in srgb,var(--jul-roed) 50%,transparent);border-radius:12px}.jul-snart__titel{margin:12px 0 6px;font-size:1.25rem;font-weight:600}@media(prefers-reduced-motion:reduce){.jul-hero__hjerte{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/25/compiled_assets/styles.css.map?subset=AABA */
