.jk{--jk-bg: #f7e9e9;--jk-text: #6a1111;--jk-muted: #594033;--jk-line: rgba(106, 17, 17, .25);background:var(--jk-bg);color:var(--jk-text)}.jk-page__grid{display:grid;grid-template-columns:1fr}.jk-page__media{margin:0 -1.5rem}.jk-page__figure{margin:0;overflow:hidden;background:#6a11110f}.jk-page__figure img{display:block;width:100%;height:auto;aspect-ratio:390 / 552;object-fit:cover}.jk-page__info{padding:3.2rem 0 4.8rem;min-width:0}.jk-title{margin:0;display:flex;flex-direction:column;gap:.6rem}.jk-title__eyebrow,.jk-price{font-family:var(--font-body-family);font-size:1.6rem;line-height:calc(1 + .5 / var(--font-body-scale));font-weight:400;letter-spacing:.13rem;color:var(--jk-text)}.jk-title__heading{margin:0;color:var(--jk-text)}.jk-price{margin:1.5rem 0 0}.jk-actions{margin-top:2.4rem;display:flex;flex-direction:column;gap:1rem}.jk-actions .product-form{margin:0}.jk-actions .product-form__error-message-wrapper{margin-bottom:1rem}.jk-intro{margin-top:3.2rem;color:var(--jk-text)}.jk-intro p{margin:0 0 1em}.jk-intro>:last-child{margin-bottom:0}.jk-intro a{color:inherit}.jk-bullets{margin:1em 0 0;padding-left:1.4em;color:var(--jk-text)}.jk-bullets li{margin:0}.jk-heading{margin:4rem 0 1.6rem;color:var(--jk-muted)}.jk-heading--divider{padding-top:4rem;border-top:1px solid var(--jk-line)}.jk-quote{margin:0 0 1.6rem}.jk-quote__text{margin:0;padding:0;border:0;font-style:normal;color:var(--jk-text)}.jk-quote__name{display:block;margin-top:.4rem;color:var(--jk-muted)}.jk-item{margin:0 0 1.6rem}.jk-item__title{margin:0 0 .4rem;color:var(--jk-text);font-weight:var(--font-body-weight-bold, 700)}.jk strong,.jk b{font-weight:var(--font-body-weight-bold, 700)}.jk-item__text{margin:0;color:var(--jk-muted)}.jk-steps{margin:0;padding-left:1.6em;color:var(--jk-text)}.jk-step{margin:0 0 1.6rem;padding-left:.4em}.jk-step::marker{font-family:var(--font-heading-family);font-weight:var(--font-body-weight-bold, 700)}.jk-rich ul{margin:1em 0 0;padding-left:1.4em}.jk-rich ol{margin:0;padding-left:1.6em}.jk-rich li{margin:0}.jk-rich--items p,.jk-rich--items li{margin:0 0 1.6rem;color:var(--jk-muted)}.jk-rich--items li{padding-left:.4em}.jk-rich--items p>strong:first-child,.jk-rich--items li>strong:first-child{display:block;margin-bottom:.4rem;font-family:var(--font-heading-family);font-size:calc(var(--font-heading-scale) * 1.5rem);line-height:1.3;letter-spacing:.06rem;color:var(--jk-text)}.jk-rich--steps li::marker{font-family:var(--font-heading-family);font-weight:var(--font-body-weight-bold, 700);color:var(--jk-text)}.jk-hint{margin-top:3rem;padding:1rem 1.2rem;border:1px dashed var(--jk-line);font-size:1.4rem;color:var(--jk-muted)}@media screen and (min-width:750px){.jk-page__media{margin:0 -5rem}.jk-title__eyebrow,.jk-price{font-size:1.8rem}}@media screen and (min-width:990px){.jk-page__grid{grid-template-columns:55% 45%;align-items:start;padding-top:3.6rem;padding-bottom:3.6rem}.jk-page__media{margin:0;position:sticky;top:3rem}.jk-page__figure img{aspect-ratio:3 / 4;max-height:calc(100vh - 6rem)}.jk-page__info{padding:0 0 0 5rem}.jk-page--image-right .jk-page__media{order:2}.jk-page--image-right .jk-page__info{padding:0 5rem 0 0}}
/*# sourceMappingURL=/cdn/shop/t/47/assets/custom-julekalender.css.map */
