.shopify-section--mm-jk-kolonner,.shopify-section--mm-jk-slider{--heading-font-family: "ABCSolar", system-ui, -apple-system, sans-serif;--heading-font-weight: 600;--text-font-family: "ABCSolar", system-ui, -apple-system, sans-serif;--text-font-weight: 400}.shopify-section--mm-jk-kolonner h2,.shopify-section--mm-jk-kolonner h3,.shopify-section--mm-jk-slider h2,.shopify-section--mm-jk-slider h3,.mm-jk-kolonner__title,.mm-jk-slider__subheading,.mm-jk-slider__title{font-family:ABCSolar,system-ui,-apple-system,sans-serif;font-weight:600}.mm-jk-kolonner__text,.mm-jk-kolonner__text *,.mm-jk-slider__color,.mm-jk-slider__subtext,.mm-jk-slider__subtext *{font-family:ABCSolar,system-ui,-apple-system,sans-serif;font-weight:400}.mm-jk-note{text-align:center;opacity:.7}.mm-jk-kolonner__stack{display:grid;gap:32px}.mm-jk-kolonner__grid{--mm-jk-kol-gap-x: var(--mm-jk-kol-gap-x-mobile, 16px);--mm-jk-kol-gap-y: var(--mm-jk-kol-gap-y-mobile, 32px);display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:var(--mm-jk-kol-gap-y) var(--mm-jk-kol-gap-x);width:100%}.mm-jk-kolonner__item{flex:0 1 calc((100% - (var(--mm-jk-kol-cols-mobile, 1) - 1) * var(--mm-jk-kol-gap-x)) / var(--mm-jk-kol-cols-mobile, 1));min-width:0;display:grid;gap:20px;justify-items:center;text-align:center}.mm-jk-kolonner__media{display:block;width:100%;aspect-ratio:var(--mm-jk-kol-ratio, 4 / 3);border-radius:var(--mm-jk-kol-radius, 8px);overflow:hidden;isolation:isolate}.mm-jk-kolonner__media--auto{aspect-ratio:auto}.mm-jk-kolonner__image{display:block;width:100%;height:100%;object-fit:cover;object-position:center;border-radius:inherit}.mm-jk-kolonner__media--auto .mm-jk-kolonner__image{height:auto}.mm-jk-kolonner__body{display:grid;gap:12px;max-width:46ch}.mm-jk-kolonner__title{margin:0;text-wrap:balance}.mm-jk-kolonner__text{margin:0}.mm-jk-kolonner__text>*+*{margin-top:12px}.mm-jk-kolonner__link{display:block;text-decoration:none;color:inherit;width:100%}@media screen and (min-width:700px){.mm-jk-kolonner__grid{--mm-jk-kol-gap-x: var(--mm-jk-kol-gap-x-desktop, 32px);--mm-jk-kol-gap-y: var(--mm-jk-kol-gap-y-desktop, 48px)}.mm-jk-kolonner__item{flex:0 1 calc((100% - (var(--mm-jk-kol-cols-desktop, 2) - 1) * var(--mm-jk-kol-gap-x)) / var(--mm-jk-kol-cols-desktop, 2))}}.mm-jk-media{width:100%;padding-inline:var(--mm-jk-media-pad-mobile, 0px)}.mm-jk-media__frame{position:relative;display:block;width:100%;aspect-ratio:var(--mm-jk-media-ratio-mobile, 16 / 9);border-radius:var(--mm-jk-media-radius, 8px);overflow:hidden;isolation:isolate;background-color:#0000000a}.mm-jk-media__frame--auto{aspect-ratio:auto}.mm-jk-media__frame img,.mm-jk-media__frame video,.mm-jk-media__frame iframe{display:block;width:100%;height:100%;border:0;object-fit:cover;object-position:center;border-radius:inherit}.mm-jk-media__frame--auto img{height:auto}.mm-jk-media__frame .video-wrapper,.mm-jk-media__frame deferred-media{display:block;width:100%;height:100%}.mm-jk-media__link{display:block;text-decoration:none}@media screen and (min-width:700px){.mm-jk-media{padding-inline:var(--mm-jk-media-pad-desktop, 0px)}.mm-jk-media__frame{aspect-ratio:var(--mm-jk-media-ratio-desktop, 21 / 9)}.mm-jk-media__frame--auto{aspect-ratio:auto}}.mm-jk-slider__stack{display:grid;gap:32px}.mm-jk-slider__subheading{margin:8px 0 0;text-wrap:balance}.mm-jk-slider__subtext{margin:8px auto 0;max-width:70ch}.mm-jk-slider__subtext>*+*{margin-top:8px}.mm-jk-slider__track{--mm-jk-sl-gap: var(--mm-jk-sl-gap-mobile, 12px);display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--mm-jk-sl-cols-mobile, 2) - 1) * var(--mm-jk-sl-gap)) / var(--mm-jk-sl-cols-mobile, 2));gap:var(--mm-jk-sl-gap);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline-start:0;padding-block-end:20px;scrollbar-width:thin;scrollbar-color:rgb(0 0 0 / 25%) rgb(0 0 0 / 8%)}.mm-jk-slider__track--few{justify-content:center}.mm-jk-slider__track::-webkit-scrollbar{height:6px}.mm-jk-slider__track::-webkit-scrollbar-track{background:#00000014;border-radius:999px}.mm-jk-slider__track::-webkit-scrollbar-thumb{background:#00000040;border-radius:999px}.mm-jk-slider__track--no-bar{scrollbar-width:none;padding-block-end:0}.mm-jk-slider__track--no-bar::-webkit-scrollbar{display:none}.mm-jk-slider__card{scroll-snap-align:start;display:grid;gap:16px;align-content:start;min-width:0;text-decoration:none;color:inherit;text-align:center}.mm-jk-slider__media{display:block;width:100%;aspect-ratio:var(--mm-jk-sl-ratio, 1 / 1);border-radius:var(--mm-jk-sl-radius, 8px);overflow:hidden;isolation:isolate;background-color:var(--mm-jk-sl-card-bg, rgb(255 255 255))}.mm-jk-slider__image{display:block;width:100%;height:100%;object-fit:contain;object-position:center}.mm-jk-slider__info{display:grid;gap:4px;padding-inline:8px}.mm-jk-slider__title{margin:0;font-size:1rem}.mm-jk-slider__color{margin:0;font-size:.875rem;opacity:.75}@media screen and (min-width:700px){.mm-jk-slider__track{--mm-jk-sl-gap: var(--mm-jk-sl-gap-desktop, 24px);grid-auto-columns:calc((100% - (var(--mm-jk-sl-cols-desktop, 4) - 1) * var(--mm-jk-sl-gap)) / var(--mm-jk-sl-cols-desktop, 4))}}@media(prefers-reduced-motion:reduce){.mm-jk-slider__track{scroll-behavior:auto}}.mm-jk-banner--custom-spacing{padding-block-start:var(--mm-jk-banner-pt-mobile, 0px);padding-block-end:var(--mm-jk-banner-pb-mobile, 0px)}@media screen and (min-width:700px){.mm-jk-banner--custom-spacing{padding-block-start:var(--mm-jk-banner-pt-desktop, 0px);padding-block-end:var(--mm-jk-banner-pb-desktop, 0px)}}
/*# sourceMappingURL=/cdn/shop/t/43/assets/mm-julekalender-nye.css.map */
