:root{--adom-system-red:#73160f;--adom-system-gold:#c6a664;--adom-system-cream:#fbf4e8;--adom-system-panel:#fffaf1;--adom-system-text:#484544;--adom-system-muted:#77716d;--adom-system-border:rgba(198,166,100,.62);--adom-system-radius:28px;--adom-system-card-radius:22px;--adom-system-shadow:0 16px 35px rgba(90,20,14,.16)}
body.adom-pm-v2 .jm-managed-faq{box-sizing:border-box!important;width:100%!important;max-width:900px!important;margin:28px auto 0!important;padding:30px!important;border:1px solid rgba(198,166,100,.46)!important;border-radius:var(--adom-system-card-radius)!important;background:#f3e9d7!important;color:var(--adom-system-text)!important}body.adom-pm-v2 .jm-managed-faq details{margin:0!important;border:0!important;border-bottom:1px solid rgba(198,166,100,.55)!important;background:transparent!important}body.adom-pm-v2 .jm-managed-faq summary{position:relative!important;display:flex!important;align-items:center!important;min-height:66px!important;padding:12px 58px 12px 4px!important;color:var(--adom-system-text)!important;font:600 16px/1.45 "Poppins",sans-serif!important;list-style:none!important}body.adom-pm-v2 .jm-managed-faq summary:after{content:"+"!important;position:absolute!important;right:4px!important;top:50%!important;display:grid!important;width:42px!important;height:42px!important;place-items:center!important;transform:translateY(-50%)!important;border:1px solid var(--adom-system-gold)!important;border-radius:50%!important;color:var(--adom-system-red)!important;font:500 25px/1 "Poppins",sans-serif!important}body.adom-pm-v2 .jm-managed-faq details[open]>summary:after{content:"−"!important}body.adom-pm-v2 .jm-managed-faq summary b{display:none!important}body.adom-pm-v2 .jm-managed-faq details>div{padding:0 58px 18px 4px!important;color:#625e5b!important;font:400 14px/1.7 "Poppins",sans-serif!important}

body.adom-pm-v2 .adom-pm-faq-kicker{display:block!important;margin:0 0 7px!important;color:var(--adom-system-red)!important;font:700 29px/1.05 "Dancing Script",cursive!important;text-align:center!important}body.adom-pm-v2 .jm-managed-faq>h3{margin:0 auto 10px!important;color:var(--adom-system-text)!important;font:600 30px/1.25 "Poppins",sans-serif!important;text-align:center!important}

/* Fælles billedformat */
body.adom-pm-v2 .jm-banner img,body.adom-pm-v2 .adom-bv__banner img,body.adom-pm-v2 .adom-pm-nisse-image{display:block!important;width:100%!important;height:420px!important;object-fit:cover!important;object-position:center!important}

/* Fælles lukket rød produktboks */
body.adom-pm-v2 .jm-included,body.adom-pm-v2 .adom-pm-included,body.adom-pm-v2 .adom-included{box-sizing:border-box!important;width:calc(100% - 36px)!important;max-width:920px!important;margin:0 auto 28px!important;padding:25px 42px!important;border:1px solid var(--adom-system-gold)!important;border-radius:var(--adom-system-radius)!important;background:var(--adom-system-red)!important;color:var(--adom-system-cream)!important;box-shadow:var(--adom-system-shadow)!important}
body.adom-pm-v2 .jm-included>h2,body.adom-pm-v2 .adom-pm-included>h2,body.adom-pm-v2 .adom-included>.adom-included-title{margin:0 0 8px!important;padding:0!important;color:var(--adom-system-cream)!important;font:700 29px/1.25 "Poppins",sans-serif!important;letter-spacing:-.02em!important;text-align:center!important}
body.adom-pm-v2 .jm-included>p,body.adom-pm-v2 .adom-pm-included>p,body.adom-pm-v2 .adom-included>.adom-included-lead{max-width:760px!important;margin:0 auto 17px!important;padding:0!important;color:rgba(251,244,232,.88)!important;font:400 16px/1.55 "Poppins",sans-serif!important;text-align:center!important}
body.adom-pm-v2.postid-321746 .adom-included>.adom-included-title{margin:0 0 8px!important;padding:0!important;color:var(--adom-system-cream)!important;font:700 29px/1.25 "Poppins",sans-serif!important;letter-spacing:-.02em!important;text-align:center!important}
body.adom-pm-v2.postid-321746 .adom-included>.adom-included-lead{max-width:760px!important;margin:0 auto 17px!important;padding:0!important;color:rgba(251,244,232,.88)!important;font:400 16px/1.55 "Poppins",sans-serif!important;text-align:center!important}
body.adom-pm-v2.postid-321746 .adom-included>.adom-included-grid>span,body.adom-pm-v2.postid-321746 .adom-included>.adom-included-grid>button{font:400 16px/1.55 "Poppins",sans-serif!important}
body.adom-pm-v2 .adom-included-lead-break{display:none!important}

/* Guldstreg med stjerne */
body.adom-pm-v2 .adom-pm-divider,body.adom-pm-v2 .adom-divider{display:flex!important;align-items:center!important;gap:16px!important;width:100%!important;margin:0 0 17px!important;color:var(--adom-system-gold)!important}
body.adom-pm-v2 .adom-pm-divider:before,body.adom-pm-v2 .adom-pm-divider:after,body.adom-pm-v2 .adom-divider:before,body.adom-pm-v2 .adom-divider:after{content:""!important;display:block!important;flex:1!important;height:1px!important;background:rgba(198,166,100,.72)!important}
body.adom-pm-v2 .adom-pm-divider span,body.adom-pm-v2 .adom-divider span{color:var(--adom-system-gold)!important;font-size:16px!important;line-height:1!important}

/* Punkter og guldstjerner */
body.adom-pm-v2 .jm-included>ul,body.adom-pm-v2 .adom-pm-included>ul,body.adom-pm-v2 .adom-included>.adom-included-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px 30px!important;width:auto!important;margin:0 37px 22px!important;padding:0!important;list-style:none!important}
body.adom-pm-v2 .jm-included>ul li,body.adom-pm-v2 .adom-pm-included>ul li,body.adom-pm-v2 .adom-included>.adom-included-grid>span,body.adom-pm-v2 .adom-included>.adom-included-grid>button{position:relative!important;min-height:25px!important;margin:0!important;padding:0 0 0 22px!important;border:0!important;background:none!important;color:var(--adom-system-cream)!important;font:400 16px/1.55 "Poppins",sans-serif!important;text-align:left!important;text-decoration:none!important}
body.adom-pm-v2 .jm-included>ul li:before,body.adom-pm-v2 .adom-included>.adom-included-grid>span:before,body.adom-pm-v2 .adom-included>.adom-included-grid>button:before{content:"✦"!important;position:absolute!important;left:0!important;top:0!important;color:var(--adom-system-gold)!important;font-size:16px!important}
body.adom-pm-v2 .adom-pm-included .adom-pm-bullet-star{position:absolute!important;left:0!important;top:0!important;color:var(--adom-system-gold)!important}.adom-pm-included>ul li{position:relative!important;padding-left:22px!important}

/* Fælles fold-ud-knap */
body.adom-pm-v2 .jm-included>details,body.adom-pm-v2 .adom-pm-included>details,body.adom-pm-v2 .adom-included>.adom-more-info{width:100%!important;margin:0!important;border:1px solid rgba(198,166,100,.85)!important;border-radius:18px!important;background:rgba(251,244,232,.05)!important;color:var(--adom-system-cream)!important;overflow:hidden!important}
body.adom-pm-v2 .jm-included>details>summary,body.adom-pm-v2 .adom-pm-included>details>summary,body.adom-pm-v2 .adom-included>.adom-more-info>summary{box-sizing:border-box!important;position:relative!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;width:100%!important;min-height:64px!important;margin:0!important;padding:13px 68px 13px 22px!important;color:var(--adom-system-cream)!important;font:700 16px/1.45 "Poppins",sans-serif!important;text-align:left!important;cursor:pointer!important;list-style:none!important}
body.adom-pm-v2 .jm-included>details>summary::-webkit-details-marker,body.adom-pm-v2 .adom-pm-included>details>summary::-webkit-details-marker,body.adom-pm-v2 .adom-included>.adom-more-info>summary::-webkit-details-marker{display:none!important}
body.adom-pm-v2 .adom-pm-included>details>summary:after,body.adom-pm-v2 .adom-included>.adom-more-info>summary:after{content:"+"!important;position:absolute!important;right:18px!important;top:50%!important;display:grid!important;width:38px!important;height:38px!important;place-items:center!important;transform:translateY(-50%)!important;border:1px solid var(--adom-system-gold)!important;border-radius:50%!important;color:var(--adom-system-cream)!important;font:500 26px/1 "Poppins",sans-serif!important}
body.adom-pm-v2 .adom-pm-included>details[open]>summary:after,body.adom-pm-v2 .adom-included>.adom-more-info[open]>summary:after{content:"−"!important}
body.adom-pm-v2 .jm-included>details>summary b{display:grid!important;flex:0 0 38px!important;width:38px!important;height:38px!important;margin-left:auto!important;place-items:center!important;border:1px solid var(--adom-system-gold)!important;border-radius:50%!important;color:var(--adom-system-cream)!important;font:500 26px/1 "Poppins",sans-serif!important}

/* Åbent indhold */
body.adom-pm-v2 .jm-more-content,body.adom-pm-v2 .adom-pm-more,body.adom-pm-v2 .adom-included .adom-product-info{box-sizing:border-box!important;position:relative!important;left:auto!important;width:calc(100% + 84px)!important;max-width:none!important;margin:0 -42px -25px!important;padding:22px!important;border:0!important;border-radius:0 0 26px 26px!important;background:inherit!important;color:var(--adom-system-text)!important;transform:none!important}
body.adom-pm-v2 .jm-more-content>.adom-pm-about-card,body.adom-pm-v2 .adom-pm-more>.adom-pm-about-card,body.adom-pm-v2 .adom-product-info>.adom-pm-about-card{box-sizing:border-box!important;width:100%!important;max-width:900px!important;margin:0 auto 18px!important;padding:34px!important;border:1px solid rgba(198,166,100,.46)!important;border-radius:var(--adom-system-card-radius)!important;background:var(--adom-system-cream)!important;color:var(--adom-system-text)!important;box-shadow:0 14px 34px rgba(72,69,68,.045)!important}
body.adom-pm-v2 .adom-product-info>.adom-pm-about-card.adom-info-box{margin:0 auto 18px!important;padding:34px!important}
body.adom-pm-v2 .jm-managed-kicker,body.adom-pm-v2 .adom-pm-more>.adom-bv__eyebrow,body.adom-pm-v2 .adom-info-kicker,body.adom-pm-v2 .adom-pm-reviews-kicker{display:block!important;margin:0 0 7px!important;color:var(--adom-system-red)!important;font:700 29px/1.05 "Dancing Script",cursive!important;text-align:center!important}
body.adom-pm-v2 .jm-managed-info>h3,body.adom-pm-v2 .adom-pm-more>.adom-bv__prose+h2,body.adom-pm-v2 .adom-pm-more>h2,body.adom-pm-v2 .adom-info-heading,body.adom-pm-v2 .adom-pm-reviews>h2{max-width:780px!important;margin:0 auto 22px!important;color:var(--adom-system-text)!important;font:600 30px/1.25 "Poppins",sans-serif!important;letter-spacing:-.025em!important;text-align:center!important;text-transform:none!important}
body.adom-pm-v2 .jm-managed-copy,body.adom-pm-v2 .adom-bv__prose,body.adom-pm-v2 .adom-info-intro-copy{max-width:730px!important;margin:0 auto!important;color:#625e5b!important;font:400 14px/1.72 "Poppins",sans-serif!important;text-align:left!important}
body.adom-pm-v2 .jm-managed-copy p,body.adom-pm-v2 .adom-bv__prose p,body.adom-pm-v2 .adom-info-intro-copy p{margin:0 0 15px!important;color:inherit!important;font:inherit!important}

/* Statement uden knap-look */
body.adom-pm-v2 .adom-info-signoff{display:none!important}
body.adom-pm-v2 .adom-pm-statement{display:block!important;max-width:730px!important;margin:24px auto 30px!important;padding:16px 0 0!important;border:0!important;border-top:1px solid rgba(198,166,100,.55)!important;border-radius:0!important;background:none!important;color:var(--adom-system-red)!important;font:700 15px/1.5 "Poppins",sans-serif!important;text-align:center!important}

/* Fælles kundeudtalelser */
body.adom-pm-v2 .jm-more-content>.adom-pm-reviews,body.adom-pm-v2 .adom-pm-more>.adom-pm-reviews,body.adom-pm-v2 .adom-product-info>.adom-pm-reviews{box-sizing:border-box!important;width:100%!important;max-width:900px!important;margin:18px auto!important;padding:34px!important;border:1px solid rgba(198,166,100,.46)!important;border-radius:var(--adom-system-card-radius)!important;background:var(--adom-system-panel)!important;box-shadow:0 14px 34px rgba(72,69,68,.045)!important}
body.adom-pm-v2 .adom-pm-reviews-summary{display:flex!important;flex-wrap:wrap!important;align-items:center!important;justify-content:center!important;gap:6px 11px!important;margin:-8px auto 20px!important;color:rgba(72,69,68,.7)!important;font:400 12.5px/1.5 "Poppins",sans-serif!important;text-align:center!important}
body.adom-pm-v2 .adom-pm-reviews-summary strong,body.adom-pm-v2 .adom-pm-review-stars{color:var(--adom-system-gold)!important;letter-spacing:2px!important}.adom-pm-reviews-summary strong{font-size:17px!important}
body.adom-pm-v2 .adom-pm-review-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important}
body.adom-pm-v2 .adom-pm-review{position:relative!important;min-width:0!important;min-height:238px!important;margin:0!important;padding:27px 22px 22px!important;border:1.5px solid rgba(198,166,100,.86)!important;border-radius:18px!important;background:#fffaf1!important;color:var(--adom-system-text)!important}
body.adom-pm-v2 .adom-pm-review:before{content:"“"!important;position:absolute!important;left:14px!important;top:4px!important;color:rgba(198,166,100,.28)!important;font:700 42px/1 Georgia,serif!important}.adom-pm-review-stars{margin:0 0 12px!important;text-align:center!important;font-size:16px!important}
body.adom-pm-v2 .adom-pm-review blockquote{margin:0 0 16px!important;color:#514d4a!important;font:italic 13.5px/1.62 "Poppins",sans-serif!important}.adom-pm-review cite{display:block!important;margin-top:auto!important;color:var(--adom-system-red)!important;font:600 12.5px/1.45 "Poppins",sans-serif!important}

/* Én FAQ-standard */
body.adom-pm-v2 .jm-more-content>.jm-faq,body.adom-pm-v2 .jm-more-content>.jm-managed-faq,body.adom-pm-v2 .adom-pm-more>.adom-bv__faq,body.adom-pm-v2 .adom-product-info>.adom-faq-section{box-sizing:border-box!important;width:100%!important;max-width:900px!important;margin:18px auto 0!important;padding:30px!important;border:1px solid rgba(198,166,100,.46)!important;border-radius:var(--adom-system-card-radius)!important;background:var(--adom-system-cream)!important;color:var(--adom-system-text)!important}
body.adom-pm-v2 .jm-faq>h3,body.adom-pm-v2 .adom-bv__faq>h2,body.adom-pm-v2 .adom-faq-section>.adom-info-heading{margin:0 auto 10px!important;color:var(--adom-system-text)!important;font:600 30px/1.25 "Poppins",sans-serif!important;text-align:center!important}
body.adom-pm-v2 .adom-bv__faq>.adom-bv__step-number,body.adom-pm-v2 .adom-faq-section>.adom-info-kicker{display:block!important;margin:0 0 7px!important;color:var(--adom-system-red)!important;font:700 29px/1.05 "Dancing Script",cursive!important;text-align:center!important}
body.adom-pm-v2 .jm-faq details,body.adom-pm-v2 .adom-bv__faq details,body.adom-pm-v2 .adom-faq-item{margin:0!important;border:0!important;border-bottom:1px solid rgba(198,166,100,.55)!important;border-radius:0!important;background:transparent!important}
body.adom-pm-v2 .jm-faq summary,body.adom-pm-v2 .adom-bv__faq details>summary,body.adom-pm-v2 .adom-faq-item>summary{position:relative!important;display:flex!important;align-items:center!important;min-height:66px!important;margin:0!important;padding:12px 58px 12px 4px!important;color:var(--adom-system-text)!important;font:600 16px/1.45 "Poppins",sans-serif!important;text-align:left!important;list-style:none!important}
body.adom-pm-v2 .jm-faq summary:after,body.adom-pm-v2 .adom-faq-item>summary:after{content:"+"!important;position:absolute!important;right:4px!important;top:50%!important;display:grid!important;width:42px!important;height:42px!important;place-items:center!important;transform:translateY(-50%)!important;border:1px solid var(--adom-system-gold)!important;border-radius:50%!important;color:var(--adom-system-red)!important;font:500 25px/1 "Poppins",sans-serif!important}.jm-faq details[open]>summary:after,.adom-faq-item[open]>summary:after{content:"−"!important}
body.adom-pm-v2 .jm-faq summary b{display:none!important}
body.adom-pm-v2 .adom-bv__faq details>summary span{position:absolute!important;right:4px!important;top:50%!important;display:grid!important;width:42px!important;height:42px!important;margin:0!important;padding:0!important;place-items:center!important;transform:translateY(-50%)!important;border:1px solid var(--adom-system-gold)!important;border-radius:50%!important;color:var(--adom-system-red)!important;font:500 25px/1 "Poppins",sans-serif!important}.adom-bv__faq details[open]>summary span{font-size:0!important}.adom-bv__faq details[open]>summary span:after{content:"−"!important;font-size:25px!important}
body.adom-pm-v2 .jm-faq details>div,body.adom-pm-v2 .adom-bv__faq details>div,body.adom-pm-v2 .adom-faq-answer{padding:0 58px 18px 4px!important;color:#625e5b!important;font:400 14px/1.7 "Poppins",sans-serif!important;text-align:left!important}

/* Fælles trin og primære handlinger */
body.adom-pm-v2 .jm-step,body.adom-pm-v2 .adom-bv__step,body.adom-pm-v2 .adom-step-box,body.adom-pm-v2 .adom-personal-table-container.adom-step-box{box-sizing:border-box!important;width:100%!important;max-width:920px!important;margin:0 auto 28px!important;padding:40px!important;border:1px solid rgba(198,166,100,.55)!important;border-radius:var(--adom-system-radius)!important;background:rgba(255,250,241,.7)!important;box-shadow:0 14px 34px rgba(72,69,68,.045)!important;text-align:center!important}
body.adom-pm-v2 .jm-step-label,body.adom-pm-v2 .adom-bv__step-number,body.adom-pm-v2 .adom-step-number{display:block!important;margin:0 0 8px!important;color:var(--adom-system-red)!important;font:700 34px/1.1 "Dancing Script",cursive!important;text-align:center!important}
body.adom-pm-v2 .jm-step>h2,body.adom-pm-v2 .adom-bv__step>h2,body.adom-pm-v2 .adom-step-box .adom-heading,body.adom-pm-v2 .adom-step-box .adom-step-heading{max-width:800px!important;margin:0 auto 12px!important;color:var(--adom-system-text)!important;font:600 36px/1.2 "Poppins",sans-serif!important;letter-spacing:-.025em!important;text-align:center!important}
body.adom-pm-v2 .jm-step-note,body.adom-pm-v2 .adom-bv__step>p,body.adom-pm-v2 .adom-step-note,body.adom-pm-v2 .adom-age-note{max-width:700px!important;margin:0 auto 24px!important;color:var(--adom-system-muted)!important;font:400 16px/1.55 "Poppins",sans-serif!important;text-align:center!important}
body.adom-pm-v2 .jm-add-button,body.adom-pm-v2 .adom-bv__primary,body.adom-pm-v2 .single_add_to_cart_button,body.adom-pm-v2 .adom-pm-cart{display:flex!important;align-items:center!important;justify-content:center!important;min-width:280px!important;min-height:56px!important;margin:22px auto 0!important;padding:12px 24px!important;border:0!important;border-radius:999px!important;background:var(--adom-system-red)!important;color:#fff!important;font:700 16px/1.3 "Poppins",sans-serif!important;text-decoration:none!important}

@media(max-width:767px){body.adom-pm-v2 .jm-banner img,body.adom-pm-v2 .adom-bv__banner img,body.adom-pm-v2 .adom-pm-nisse-image{height:260px!important}body.adom-pm-v2 .jm-included,body.adom-pm-v2 .adom-pm-included,body.adom-pm-v2 .adom-included{width:100%!important;padding:23px 17px!important}body.adom-pm-v2 .jm-included>h2,body.adom-pm-v2 .adom-pm-included>h2,body.adom-pm-v2 .adom-included>.adom-included-title,body.adom-pm-v2.postid-321746 .adom-included>.adom-included-title{font-size:23px!important}body.adom-pm-v2.postid-321746 .adom-included>.adom-included-lead{font-size:14px!important}body.adom-pm-v2.postid-321746 .adom-included>.adom-included-grid>span,body.adom-pm-v2.postid-321746 .adom-included>.adom-included-grid>button{font-size:14px!important}body.adom-pm-v2 .jm-included>ul,body.adom-pm-v2 .adom-pm-included>ul,body.adom-pm-v2 .adom-included>.adom-included-grid{grid-template-columns:1fr!important;margin:0 0 20px!important}.adom-pm-review-grid{display:flex!important;overflow-x:auto!important;scroll-snap-type:x mandatory!important}.adom-pm-review{flex:0 0 84%!important;scroll-snap-align:center!important}.jm-more-content,.adom-pm-more,.adom-included .adom-product-info{width:calc(100% + 34px)!important;margin:0 -17px -23px!important;padding:24px 17px!important}.jm-step,.adom-bv__step,.adom-step-box{padding:28px 17px!important}.jm-step>h2,.adom-bv__step>h2,.adom-step-box .adom-heading,.adom-step-box .adom-step-heading{font-size:29px!important}}

/* Endelig fold-ud-standard. Bevidst høj specificitet, så gamle Elementor-regler ikke kan ændre farve eller geometri. */
html body.adom-pm-v2 .jm-more-content>.adom-pm-about-card,html body.adom-pm-v2 .adom-pm-more>.adom-pm-about-card,html body.adom-pm-v2 .adom-product-info>.adom-pm-about-card,html body.adom-pm-v2.postid-321746 .adom-product-info>.adom-pm-about-card.adom-info-box{box-sizing:border-box!important;width:100%!important;max-width:900px!important;margin:0 auto 18px!important;padding:34px!important;border:1px solid rgba(198,166,100,.46)!important;border-radius:22px!important;background:#fbf4e8!important;color:#484544!important;box-shadow:0 14px 34px rgba(72,69,68,.045)!important}
html body.adom-pm-v2 .jm-more-content>.adom-pm-reviews,html body.adom-pm-v2 .adom-pm-more>.adom-pm-reviews,html body.adom-pm-v2 .adom-product-info>.adom-pm-reviews{box-sizing:border-box!important;width:100%!important;max-width:900px!important;margin:18px auto!important;padding:34px!important;border:1px solid rgba(198,166,100,.46)!important;border-radius:22px!important;background:#fffaf1!important;color:#484544!important}
html body.adom-pm-v2 .jm-more-content>.jm-managed-faq,html body.adom-pm-v2 .adom-pm-more>.adom-bv__faq,html body.adom-pm-v2 .adom-product-info>.adom-faq-section,html body.adom-pm-v2.postid-321746 .adom-product-info>.adom-faq-section.adom-info-box{box-sizing:border-box!important;width:100%!important;max-width:900px!important;margin:18px auto 0!important;padding:30px!important;border:1px solid rgba(198,166,100,.46)!important;border-radius:22px!important;background:#fbf4e8!important;color:#484544!important}
html body.adom-pm-v2 .adom-pm-about-card>.adom-bv__eyebrow,html body.adom-pm-v2 .adom-pm-about-card>.jm-managed-kicker,html body.adom-pm-v2 .adom-info-kicker,html body.adom-pm-v2 .adom-pm-reviews-kicker,html body.adom-pm-v2 .adom-pm-faq-kicker,html body.adom-pm-v2 .adom-bv__faq>.adom-bv__step-number{display:block!important;margin:0 0 7px!important;color:#73160f!important;font:700 29px/1.05 "Dancing Script",cursive!important;letter-spacing:0!important;text-align:center!important}
html body.adom-pm-v2 .adom-pm-about-card>h2,html body.adom-pm-v2 .adom-pm-about-card>h3,html body.adom-pm-v2 .adom-info-heading,html body.adom-pm-v2 .adom-pm-reviews>h2,html body.adom-pm-v2 .jm-managed-faq>h3,html body.adom-pm-v2 .adom-bv__faq>h2,html body.adom-pm-v2 .adom-faq-section>.adom-info-heading{max-width:780px!important;margin:0 auto 22px!important;padding:0!important;color:#484544!important;font:600 30px/1.25 "Poppins",sans-serif!important;letter-spacing:-.025em!important;text-align:center!important;text-transform:none!important}
html body.adom-pm-v2 .adom-pm-about-card .adom-bv__prose,html body.adom-pm-v2 .adom-pm-about-card .jm-managed-copy,html body.adom-pm-v2 .adom-pm-about-card .adom-info-intro-copy{max-width:730px!important;margin:0 auto!important;color:#625e5b!important;font:400 14px/1.72 "Poppins",sans-serif!important;text-align:left!important}
html body.adom-pm-v2 .adom-pm-about-card .adom-bv__prose p,html body.adom-pm-v2 .adom-pm-about-card .jm-managed-copy p,html body.adom-pm-v2 .adom-pm-about-card .adom-info-intro-copy p{margin:0 0 15px!important;color:inherit!important;font:inherit!important;text-align:left!important}
html body.adom-pm-v2 .jm-managed-faq>p,html body.adom-pm-v2 .adom-bv__faq>p,html body.adom-pm-v2 .adom-faq-section>.adom-faq-hint{margin:-10px auto 20px!important;color:rgba(72,69,68,.7)!important;font:400 12px/1.5 "Poppins",sans-serif!important;text-align:center!important}
html body.adom-pm-v2 .jm-managed-faq details,html body.adom-pm-v2 .adom-bv__faq details,html body.adom-pm-v2 .adom-faq-section .adom-faq-item{display:block!important;overflow:hidden!important;margin:0 0 10px!important;border:1px solid rgba(198,166,100,.62)!important;border-radius:13px!important;background:rgba(255,250,241,.72)!important;box-shadow:none!important}
html body.adom-pm-v2 .jm-managed-faq details:last-child,html body.adom-pm-v2 .adom-bv__faq details:last-child,html body.adom-pm-v2 .adom-faq-section .adom-faq-item:last-child{margin-bottom:0!important}
html body.adom-pm-v2 .jm-managed-faq details[open],html body.adom-pm-v2 .adom-bv__faq details[open],html body.adom-pm-v2 .adom-faq-section .adom-faq-item[open]{border:2px solid #c6a664!important;background:linear-gradient(135deg,#fbf3e4,#eed8ac)!important;box-shadow:0 7px 18px rgba(115,22,15,.08)!important}
html body.adom-pm-v2 .jm-managed-faq details>summary,html body.adom-pm-v2 .adom-bv__faq details>summary,html body.adom-pm-v2 .adom-faq-section .adom-faq-item>summary{position:relative!important;display:flex!important;min-height:60px!important;align-items:center!important;margin:0!important;padding:16px 58px 16px 18px!important;color:#484544!important;font:600 14px/1.45 "Poppins",sans-serif!important;text-align:left!important;list-style:none!important}
html body.adom-pm-v2 .jm-managed-faq details>summary:after,html body.adom-pm-v2 .adom-faq-section .adom-faq-item>summary:after{content:"+"!important;position:absolute!important;top:50%!important;right:15px!important;display:grid!important;width:31px!important;height:31px!important;place-items:center!important;transform:translateY(-50%)!important;border:1px solid rgba(198,166,100,.72)!important;border-radius:50%!important;background:#fbf4e8!important;color:#73160f!important;font:500 20px/1 "Poppins",sans-serif!important}
html body.adom-pm-v2 .jm-managed-faq details>summary b{display:none!important}
html body.adom-pm-v2 .adom-bv__faq details>summary span{position:absolute!important;top:50%!important;right:15px!important;display:grid!important;width:31px!important;height:31px!important;margin:0!important;padding:0!important;place-items:center!important;transform:translateY(-50%)!important;border:1px solid rgba(198,166,100,.72)!important;border-radius:50%!important;background:#fbf4e8!important;color:#73160f!important;font:500 20px/1 "Poppins",sans-serif!important}
html body.adom-pm-v2 .jm-managed-faq details[open]>summary:after,html body.adom-pm-v2 .adom-faq-section .adom-faq-item[open]>summary:after{content:"−"!important;background:#c6a664!important;color:#fff!important}
html body.adom-pm-v2 .adom-bv__faq details[open]>summary span{font-size:0!important;background:#c6a664!important;color:#fff!important}html body.adom-pm-v2 .adom-bv__faq details[open]>summary span:after{content:"−"!important;font-size:20px!important}
html body.adom-pm-v2 .jm-managed-faq details>div,html body.adom-pm-v2 .adom-bv__faq details>div,html body.adom-pm-v2 .adom-faq-section .adom-faq-answer{padding:0 58px 18px 18px!important;color:#625e5b!important;font:400 13.5px/1.68 "Poppins",sans-serif!important;text-align:left!important}

/* Citatboksen følger Nissebrevenes kortdesign på alle fire produkter. */
html body.adom-pm-v2 .jm-more-content>.adom-pm-reviews,html body.adom-pm-v2 .adom-pm-more>.adom-pm-reviews,html body.adom-pm-v2 .adom-product-info>.adom-pm-reviews{box-sizing:border-box!important;width:100%!important;max-width:900px!important;margin:18px auto!important;padding:34px!important;border:1px solid rgba(198,166,100,.46)!important;border-radius:22px!important;background:#fffaf1!important;color:#484544!important;box-shadow:0 14px 34px rgba(72,69,68,.045)!important}
html body.adom-pm-v2 .adom-pm-reviews>.adom-pm-reviews-kicker{display:block!important;margin:0 0 7px!important;color:#73160f!important;font:700 29px/1 "Dancing Script",cursive!important;letter-spacing:0!important;text-align:center!important}
html body.adom-pm-v2 .adom-pm-reviews>h2{max-width:780px!important;margin:0 auto 22px!important;padding:0!important;color:#484544!important;font:600 30px/1.25 "Poppins",sans-serif!important;letter-spacing:-.025em!important;text-align:center!important;text-transform:none!important}
html body.adom-pm-v2 .adom-pm-reviews>.adom-pm-reviews-summary{display:flex!important;flex-wrap:wrap!important;align-items:center!important;justify-content:center!important;gap:6px 11px!important;margin:-8px auto 20px!important;color:rgba(72,69,68,.7)!important;font:400 12.5px/1.5 "Poppins",sans-serif!important;text-align:center!important}
html body.adom-pm-v2 .adom-pm-reviews>.adom-pm-reviews-summary strong{color:#c6a664!important;font-size:17px!important;letter-spacing:2px!important}
html body.adom-pm-v2 .adom-pm-review-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important}
html body.adom-pm-v2 .adom-pm-review{position:relative!important;display:flex!important;min-width:0!important;min-height:238px!important;flex-direction:column!important;margin:0!important;padding:27px 22px 22px!important;border:1.5px solid rgba(198,166,100,.86)!important;border-radius:22px!important;background:radial-gradient(circle at 96% 3%,rgba(198,166,100,.14),transparent 29%),linear-gradient(145deg,#fbf4e8,#fffaf1)!important;box-shadow:0 15px 34px rgba(72,69,68,.08),inset 0 1px rgba(255,255,255,.7)!important;color:#484544!important;text-align:left!important}
html body.adom-pm-v2 .adom-pm-review:before{content:"“"!important;position:absolute!important;top:9px!important;left:14px!important;color:rgba(198,166,100,.23)!important;font:700 56px/1 Georgia,serif!important}
html body.adom-pm-v2 .adom-pm-review>.adom-pm-review-stars{position:relative!important;z-index:1!important;width:100%!important;margin:0 0 17px!important;color:#c6a664!important;font-size:17px!important;line-height:1!important;letter-spacing:2px!important;text-align:center!important}
html body.adom-pm-v2 .adom-pm-review>blockquote{position:relative!important;z-index:1!important;margin:0!important;padding:0!important;border:0!important;color:#484544!important;font:italic 500 14px/1.65 "Poppins",sans-serif!important;text-align:left!important}
html body.adom-pm-v2 .adom-pm-review>cite{display:block!important;margin-top:17px!important;color:#73160f!important;font:normal 600 12.5px/1.45 "Poppins",sans-serif!important;text-align:left!important}
@media(max-width:767px){html body.adom-pm-v2 .adom-pm-reviews{padding:22px 16px!important}html body.adom-pm-v2 .adom-pm-review-grid{display:flex!important;gap:12px!important;overflow-x:auto!important;padding:0 0 5px!important;scroll-snap-type:x mandatory!important;scrollbar-width:none!important}html body.adom-pm-v2 .adom-pm-review-grid::-webkit-scrollbar{display:none!important}html body.adom-pm-v2 .adom-pm-review{flex:0 0 88%!important;min-height:225px!important;padding:25px 21px 20px!important;scroll-snap-align:start!important;scroll-snap-stop:always!important}}

/* Samme synlige kortskal som Nissebrevene. */
html body.adom-pm-v2 .jm-more-content,html body.adom-pm-v2 .adom-pm-more,html body.adom-pm-v2 .adom-included .adom-more-info .adom-product-info,html body.adom-pm-v2.postid-321746 .adom-included .adom-more-info .adom-product-info{box-sizing:border-box!important;position:static!important;left:auto!important;display:block!important;width:100%!important;max-width:100%!important;margin:0!important;padding:22px!important;border:0!important;border-radius:0 0 14px 14px!important;background:#73160f!important;color:#484544!important;transform:none!important}
html body.adom-pm-v2 .jm-more-content>.adom-pm-about-card,html body.adom-pm-v2 .adom-pm-more>.adom-pm-about-card,html body.adom-pm-v2 .adom-product-info>.adom-pm-about-card,html body.adom-pm-v2 .jm-more-content>.adom-pm-reviews,html body.adom-pm-v2 .adom-pm-more>.adom-pm-reviews,html body.adom-pm-v2 .adom-product-info>.adom-pm-reviews,html body.adom-pm-v2 .jm-more-content>.jm-managed-faq,html body.adom-pm-v2 .adom-pm-more>.adom-bv__faq,html body.adom-pm-v2 .adom-product-info>.adom-faq-section{width:100%!important;max-width:100%!important;margin-right:auto!important;margin-left:auto!important;border-radius:22px!important;overflow:hidden!important}
html body.adom-pm-v2 .jm-more-content>.adom-pm-about-card,html body.adom-pm-v2 .adom-pm-more>.adom-pm-about-card,html body.adom-pm-v2 .adom-product-info>.adom-pm-about-card{margin-top:0!important;margin-bottom:18px!important}
html body.adom-pm-v2 .jm-more-content>.adom-pm-reviews,html body.adom-pm-v2 .adom-pm-more>.adom-pm-reviews,html body.adom-pm-v2 .adom-product-info>.adom-pm-reviews{margin-top:0!important;margin-bottom:18px!important}
html body.adom-pm-v2 .jm-more-content>.jm-managed-faq,html body.adom-pm-v2 .adom-pm-more>.adom-bv__faq,html body.adom-pm-v2 .adom-product-info>.adom-faq-section{margin-top:0!important;margin-bottom:0!important}
html body.adom-pm-v2 .jm-more-content>.adom-pm-about-card>.jm-managed-kicker,html body.adom-pm-v2 .adom-pm-more>.adom-pm-about-card>.adom-bv__eyebrow,html body.adom-pm-v2 .adom-product-info>.adom-pm-about-card>.adom-info-kicker,html body.adom-pm-v2 .adom-pm-reviews>.adom-pm-reviews-kicker,html body.adom-pm-v2 .jm-managed-faq>.adom-pm-faq-kicker,html body.adom-pm-v2 .adom-bv__faq>.adom-bv__step-number,html body.adom-pm-v2 .adom-faq-section>.adom-info-kicker{display:block!important;margin:0 0 7px!important;padding:0!important;color:#73160f!important;font:700 29px/1 "Dancing Script",cursive!important;letter-spacing:0!important;text-align:center!important;text-transform:none!important}
html body.adom-pm-v2 .jm-more-content>.adom-pm-about-card>h3,html body.adom-pm-v2 .adom-pm-more>.adom-pm-about-card>h2,html body.adom-pm-v2 .adom-product-info>.adom-pm-about-card>.adom-info-heading,html body.adom-pm-v2 .adom-pm-reviews>h2,html body.adom-pm-v2 .jm-managed-faq>h3,html body.adom-pm-v2 .adom-bv__faq>h2,html body.adom-pm-v2 .adom-faq-section>.adom-info-heading{display:block!important;max-width:780px!important;margin:0 auto 22px!important;padding:0!important;color:#484544!important;font:600 30px/1.25 "Poppins",sans-serif!important;letter-spacing:-.025em!important;text-align:center!important;text-transform:none!important}
html body.adom-pm-v2 .jm-managed-faq>.adom-pm-faq-kicker+h3,html body.adom-pm-v2 .adom-bv__faq>.adom-bv__step-number+h2,html body.adom-pm-v2 .adom-faq-section>.adom-info-kicker+.adom-info-heading{margin-top:0!important}
@media(max-width:767px){html body.adom-pm-v2 .jm-more-content,html body.adom-pm-v2 .adom-pm-more,html body.adom-pm-v2 .adom-included .adom-more-info .adom-product-info{width:100%!important;margin:0!important;padding:14px!important}html body.adom-pm-v2 .jm-more-content>.adom-pm-about-card,html body.adom-pm-v2 .adom-pm-more>.adom-pm-about-card,html body.adom-pm-v2 .adom-product-info>.adom-pm-about-card,html body.adom-pm-v2 .adom-pm-reviews,html body.adom-pm-v2 .jm-managed-faq,html body.adom-pm-v2 .adom-bv__faq,html body.adom-pm-v2 .adom-faq-section{padding:22px 16px!important;border-radius:18px!important}html body.adom-pm-v2 .adom-pm-about-card>h2,html body.adom-pm-v2 .adom-pm-about-card>h3,html body.adom-pm-v2 .adom-info-heading,html body.adom-pm-v2 .adom-pm-reviews>h2,html body.adom-pm-v2 .jm-managed-faq>h3,html body.adom-pm-v2 .adom-bv__faq>h2{font-size:23px!important}}

/*
 * Julemandsbreve: templates/julemandsbreve.html har den ældre ID-regel
 * `#julemandsbrev-vaelger .jm-more-content *` med både color og
 * -webkit-text-fill-color !important. Derfor skal de fælles semantiske
 * farver genindsættes med samme ID-specificitet. Ingen post-ID-antagelser.
 */
html body.adom-pm-v2 #julemandsbrev-vaelger .jm-more-content .jm-managed-kicker,
html body.adom-pm-v2 #julemandsbrev-vaelger .jm-more-content .adom-pm-reviews-kicker,
html body.adom-pm-v2 #julemandsbrev-vaelger .jm-more-content .adom-pm-faq-kicker{
    color:#73160f!important;
    -webkit-text-fill-color:#73160f!important;
    font-family:"Dancing Script",cursive!important;
}
html body.adom-pm-v2 #julemandsbrev-vaelger .jm-more-content .adom-pm-about-card>h3,
html body.adom-pm-v2 #julemandsbrev-vaelger .jm-more-content .adom-pm-reviews>h2,
html body.adom-pm-v2 #julemandsbrev-vaelger .jm-more-content .jm-managed-faq>h3{
    color:#484544!important;
    -webkit-text-fill-color:#484544!important;
    font-family:"Poppins",sans-serif!important;
}
html body.adom-pm-v2 #julemandsbrev-vaelger .jm-more-content .adom-pm-reviews-summary,
html body.adom-pm-v2 #julemandsbrev-vaelger .jm-more-content .adom-pm-reviews-summary span{
    color:rgba(72,69,68,.7)!important;
    -webkit-text-fill-color:rgba(72,69,68,.7)!important;
}
html body.adom-pm-v2 #julemandsbrev-vaelger .jm-more-content .adom-pm-reviews-summary>strong,
html body.adom-pm-v2 #julemandsbrev-vaelger .jm-more-content .adom-pm-review>.adom-pm-review-stars{
    color:#c6a664!important;
    -webkit-text-fill-color:#c6a664!important;
}
html body.adom-pm-v2 #julemandsbrev-vaelger .jm-more-content .adom-pm-review>blockquote{
    color:#484544!important;
    -webkit-text-fill-color:#484544!important;
}
html body.adom-pm-v2 #julemandsbrev-vaelger .jm-more-content .adom-pm-review>cite{
    color:#73160f!important;
    -webkit-text-fill-color:#73160f!important;
}
html body.adom-pm-v2 #julemandsbrev-vaelger .jm-more-content .jm-managed-faq details>summary{
    color:#484544!important;
    -webkit-text-fill-color:#484544!important;
}
html body.adom-pm-v2 #julemandsbrev-vaelger .jm-more-content .jm-managed-faq details>summary:after{
    border-color:rgba(198,166,100,.72)!important;
    background:#fbf4e8!important;
    color:#73160f!important;
    -webkit-text-fill-color:#73160f!important;
}
html body.adom-pm-v2 #julemandsbrev-vaelger .jm-more-content .jm-managed-faq details[open]>summary:after{
    background:#c6a664!important;
    color:#fff!important;
    -webkit-text-fill-color:#fff!important;
}

/* Trin 1, Institutionsbreve: første valg kræver mere vandret plads end de tre øvrige. */
@media(min-width:768px){
    html body.adom-pm-v2.adom-bv-product-326838 .adom-bv__step[data-step="choice"] .adom-bv__choices{
        grid-template-columns:minmax(250px,1.25fr) repeat(3,minmax(0,1fr))!important;
    }
}
html body.adom-pm-v2.adom-bv-product-326838 .adom-bv__step[data-step="choice"] .adom-bv__choices>button{
    box-sizing:border-box!important;
    padding-right:14px!important;
    padding-left:14px!important;
    white-space:normal!important;
    overflow-wrap:normal!important;
}

/*
 * Formatvalg: Julemandsbrevenes kort er den låste reference.
 * Gælder kun Nissebreve, Adventsbreve og Institutionsbreve.
 */
html body.adom-pm-v2 .adom-step-box-format .adom-format-options,
html body.adom-pm-v2 .adom-bv__step[data-step="format"] .adom-bv__formats{
    display:grid!important;
    grid-template-columns:repeat(2,minmax(0,1fr))!important;
    gap:16px!important;
    width:100%!important;
    max-width:none!important;
    margin:22px auto 0!important;
}
html body.adom-pm-v2 .adom-step-box-format .adom-format-card,
html body.adom-pm-v2 .adom-bv__step[data-step="format"] .adom-bv__formats>button{
    box-sizing:border-box!important;
    display:grid!important;
    grid-template-columns:54px minmax(0,1fr)!important;
    gap:15px!important;
    align-items:center!important;
    width:100%!important;
    min-height:116px!important;
    padding:18px!important;
    border:1.5px solid rgba(198,166,100,.58)!important;
    border-radius:22px!important;
    background:#fffdf8!important;
    background-image:none!important;
    box-shadow:none!important;
    color:#484544!important;
    font-family:"Poppins",sans-serif!important;
    text-align:left!important;
    transform:none!important;
}
html body.adom-pm-v2 .adom-step-box-format .adom-format-card.is-active,
html body.adom-pm-v2 .adom-step-box-format .adom-format-card[aria-pressed="true"],
html body.adom-pm-v2 .adom-bv__step[data-step="format"] .adom-bv__formats>button.is-selected,
html body.adom-pm-v2 .adom-bv__step[data-step="format"] .adom-bv__formats>button[aria-pressed="true"]{
    border:3px solid #c6a664!important;
    background:linear-gradient(135deg,#f8ecd8 0%,#f6e4bf 100%)!important;
    box-shadow:0 10px 24px rgba(198,166,100,.16)!important;
}
html body.adom-pm-v2 .adom-step-box-format .adom-format-icon,
html body.adom-pm-v2 .adom-bv__step[data-step="format"] .adom-bv__format-icon{
    display:flex!important;
    align-items:center!important;
    justify-content:center!important;
    color:#c6a664!important;
    -webkit-text-fill-color:#c6a664!important;
}
html body.adom-pm-v2 .adom-step-box-format .adom-format-icon svg,
html body.adom-pm-v2 .adom-bv__step[data-step="format"] .adom-bv__format-icon svg{
    display:block!important;
    width:48px!important;
    height:48px!important;
    stroke:currentColor!important;
}
html body.adom-pm-v2 .adom-step-box-format .adom-format-title,
html body.adom-pm-v2 .adom-bv__step[data-step="format"] .adom-bv__formats strong{
    display:block!important;
    margin:0!important;
    color:#484544!important;
    -webkit-text-fill-color:#484544!important;
    font:700 20px/1.2 "Poppins",sans-serif!important;
}
html body.adom-pm-v2 .adom-step-box-format .adom-format-delivery,
html body.adom-pm-v2 .adom-bv__step[data-step="format"] .adom-bv__formats small{
    display:block!important;
    margin:3px 0!important;
    color:#77716d!important;
    -webkit-text-fill-color:#77716d!important;
    font:400 15px/1.4 "Poppins",sans-serif!important;
}
html body.adom-pm-v2 .adom-format-deadline{display:block!important}
html body.adom-pm-v2 .adom-step-box-format .adom-format-price,
html body.adom-pm-v2 .adom-step-box-format .adom-format-price ins,
html body.adom-pm-v2 .adom-bv__step[data-step="format"] .adom-bv__formats b,
html body.adom-pm-v2 .adom-bv__step[data-step="format"] .adom-bv__formats b ins{
    display:block!important;
    margin:0!important;
    color:#73160f!important;
    -webkit-text-fill-color:#73160f!important;
    font:700 20px/1.2 "Poppins",sans-serif!important;
    text-decoration:none!important;
}
html body.adom-pm-v2 .adom-step-box-format .adom-format-price del,
html body.adom-pm-v2 .adom-bv__step[data-step="format"] .adom-bv__formats b del{
    display:inline!important;
    margin-right:5px!important;
    color:#968f89!important;
    -webkit-text-fill-color:#968f89!important;
    font-size:.8em!important;
    font-weight:500!important;
}
@media(max-width:767px){
    html body.adom-pm-v2 .adom-step-box-format .adom-format-options,
    html body.adom-pm-v2 .adom-bv__step[data-step="format"] .adom-bv__formats{grid-template-columns:1fr!important;gap:12px!important}
    html body.adom-pm-v2 .adom-step-box-format .adom-format-card,
    html body.adom-pm-v2 .adom-bv__step[data-step="format"] .adom-bv__formats>button{grid-template-columns:44px minmax(0,1fr)!important;min-height:116px!important;padding:16px!important}
    html body.adom-pm-v2 .adom-step-box-format .adom-format-icon svg,
    html body.adom-pm-v2 .adom-bv__step[data-step="format"] .adom-bv__format-icon svg{width:40px!important;height:40px!important}
}

/* 0.4.18 — Ægte, uafhængige kolonner i historiekortet. */
@media(min-width:768px){
    html body.adom-pm-v2 .adom-bv__step[data-step="story"] .adom-bv__story-card.is-current{
        display:grid!important;
        grid-template-columns:minmax(0,1fr) minmax(260px,310px)!important;
        grid-template-rows:auto!important;
        column-gap:28px!important;
        align-items:stretch!important;
    }
    html body.adom-pm-v2 .adom-bv__story-main{
        display:flex!important;
        min-width:0!important;
        flex-direction:column!important;
        grid-column:1!important;
    }
    html body.adom-pm-v2 .adom-bv__story-aside{
        display:flex!important;
        min-width:0!important;
        flex-direction:column!important;
        grid-column:2!important;
        align-items:stretch!important;
    }
    html body.adom-pm-v2 .adom-bv__story-main .adom-bv__story-head{
        display:block!important;
    }
    html body.adom-pm-v2 .adom-bv__story-main .adom-bv__story-body{
        display:block!important;
        margin:22px 0 0!important;
    }
    html body.adom-pm-v2 .adom-bv__story-aside .adom-bv__story-image{
        position:static!important;
        width:100%!important;
        margin:0 0 15px!important;
    }
    html body.adom-pm-v2 .adom-bv__story-aside .adom-bv__ratings{
        display:grid!important;
        width:100%!important;
        margin:0!important;
        padding:0!important;
    }
    html body.adom-pm-v2 .adom-bv__story-main .adom-bv__story-actions{
        display:flex!important;
        width:100%!important;
        margin-top:auto!important;
        padding-top:24px!important;
    }
    html body.adom-pm-v2 .adom-bv__story-main .adom-bv__selection-help{
        width:100%!important;
        margin:10px 0 0!important;
    }
}
@media(max-width:767px){
    html body.adom-pm-v2 .adom-bv__story-main,
    html body.adom-pm-v2 .adom-bv__story-aside{display:flex!important;width:100%!important;flex-direction:column!important}
    html body.adom-pm-v2 .adom-bv__story-aside{order:-1!important}
    html body.adom-pm-v2 .adom-bv__story-main .adom-bv__story-head{display:block!important}
}

/* 0.4.17 — Historieteksten starter tættere på titel og undertitel. */
@media(min-width:768px){
    html body.adom-pm-v2 .adom-bv__step[data-step="story"] .adom-bv__story-card{
        grid-template-rows:auto auto auto!important;
    }
    html body.adom-pm-v2 .adom-bv__step[data-step="story"] .adom-bv__story-image{
        position:absolute!important;
        top:42px!important;
        right:42px!important;
        width:310px!important;
        margin:0!important;
    }
    html body.adom-pm-v2 .adom-bv__step[data-step="story"] .adom-bv__story-body{
        grid-column:1!important;
        grid-row:2!important;
        margin-top:18px!important;
    }
    html body.adom-pm-v2 .adom-bv__step[data-step="story"] .adom-bv__ratings{
        grid-column:2!important;
        grid-row:2!important;
        padding-top:154px!important;
    }
}

/* 0.4.16 — Ens historiehandlinger på alle fire produkter. */
html body.adom-pm-v2 .adom-bv__step[data-step="story"] .adom-bv__selection-help{
    grid-column:1/-1!important;
    grid-row:4!important;
    width:100%!important;
    margin:10px 0 0!important;
    color:#73160f!important;
    font:500 13px/1.45 "Poppins",sans-serif!important;
    text-align:left!important;
}
html body.adom-pm-v2 .adom-bv__step[data-step="story"] .adom-bv__story-actions button{
    box-sizing:border-box!important;
    width:220px!important;
    min-width:220px!important;
    min-height:46px!important;
    margin:0!important;
}

html body.adom-pm-v2 .jm-versions{
    width:100%!important;
}
html body.adom-pm-v2 .jm-version-story-card{
    box-sizing:border-box!important;
    width:100%!important;
    margin:0!important;
    padding:28px 34px!important;
    border:1.5px solid rgba(198,166,100,.86)!important;
    border-radius:22px!important;
    background:radial-gradient(circle at 96% 3%,rgba(198,166,100,.14),transparent 29%),linear-gradient(145deg,#fbf4e8,#fffaf2)!important;
    box-shadow:0 15px 34px rgba(72,69,68,.08),inset 0 1px rgba(255,255,255,.7)!important;
    color:#484544!important;
    text-align:left!important;
    transform:none!important;
}
html body.adom-pm-v2 .jm-version-story-card:hover{
    transform:none!important;
}
html body.adom-pm-v2 .jm-version-story-card.is-active{
    box-shadow:inset 0 0 0 2px #c6a664,0 15px 34px rgba(72,69,68,.08)!important;
}
html body.adom-pm-v2 .jm-version-story-card .jm-version-card{
    display:grid!important;
    grid-template-columns:150px minmax(0,1fr)!important;
    gap:28px!important;
    align-items:center!important;
    width:100%!important;
}
html body.adom-pm-v2 .jm-version-actions{
    display:flex!important;
    align-items:center!important;
    justify-content:center!important;
    gap:10px!important;
    width:100%!important;
    margin:22px 0 0!important;
}
html body.adom-pm-v2 .jm-version-actions .jm-version-select,
html body.adom-pm-v2 .jm-version-actions .jm-example-button{
    box-sizing:border-box!important;
    display:inline-flex!important;
    align-items:center!important;
    justify-content:center!important;
    width:220px!important;
    min-width:220px!important;
    min-height:46px!important;
    margin:0!important;
    padding:12px 22px!important;
    border-radius:999px!important;
    font:600 14px/1.2 "Poppins",sans-serif!important;
    cursor:pointer!important;
}
html body.adom-pm-v2 .jm-version-actions .jm-version-select{
    border:1px solid #73160f!important;
    background:#73160f!important;
    color:#fff!important;
}
html body.adom-pm-v2 .jm-version-actions .jm-version-select[aria-pressed="true"]{
    border-color:#484544!important;
    background:#484544!important;
}
html body.adom-pm-v2 .jm-version-actions .jm-example-button{
    border:1px solid #c6a664!important;
    background:rgba(251,244,232,.82)!important;
    color:#73160f!important;
}
html body.adom-pm-v2 .jm-version-actions .jm-example-button:before{
    content:"✦"!important;
    margin-right:8px!important;
    color:#c6a664!important;
    font-size:12px!important;
}
html body.adom-pm-v2 .jm-version-help{
    width:450px!important;
    max-width:100%!important;
    margin:10px auto 0!important;
    color:#73160f!important;
    font:500 13px/1.45 "Poppins",sans-serif!important;
    text-align:left!important;
}
@media(max-width:767px){
    html body.adom-pm-v2 .jm-version-story-card{padding:22px 16px!important}
    html body.adom-pm-v2 .jm-version-story-card .jm-version-card{grid-template-columns:1fr!important;gap:16px!important;text-align:center!important}
    html body.adom-pm-v2 .jm-version-story-card .jm-version-card img{margin:0 auto!important}
    html body.adom-pm-v2 .jm-version-actions{flex-direction:column!important;width:100%!important}
    html body.adom-pm-v2 .jm-version-actions .jm-version-select,
    html body.adom-pm-v2 .jm-version-actions .jm-example-button{width:100%!important;min-width:0!important}
    html body.adom-pm-v2 .jm-version-help{width:100%!important}
    html body.adom-pm-v2 .adom-bv__step[data-step="story"] .adom-bv__story-actions button{width:100%!important;min-width:0!important}
}

/* 0.4.15 — Step 2 story selector. Nissebreve is the measured reference. */
html body.adom-pm-v2 .adom-bv__step[data-step="story"] .adom-bv__stories{
    position:relative!important;
    margin-top:18px!important;
}
html body.adom-pm-v2 .adom-bv__step[data-step="story"] .adom-bv__story-card{
    display:none!important;
    position:relative!important;
    grid-template-columns:minmax(0,1fr) minmax(260px,310px)!important;
    column-gap:28px!important;
    align-items:start!important;
    padding:clamp(27px,4vw,42px) clamp(27px,4vw,42px) clamp(20px,2.5vw,28px)!important;
    overflow:hidden!important;
    border:1.5px solid rgba(198,166,100,.86)!important;
    border-radius:22px!important;
    background:radial-gradient(circle at 96% 3%,rgba(198,166,100,.14),transparent 29%),linear-gradient(145deg,#fbf4e8,#fffaf2)!important;
    box-shadow:0 15px 34px rgba(72,69,68,.08),inset 0 1px rgba(255,255,255,.7)!important;
    color:#484544!important;
    text-align:left!important;
}
html body.adom-pm-v2 .adom-bv__step[data-step="story"] .adom-bv__story-card.is-current{display:grid!important}
html body.adom-pm-v2 .adom-bv__step[data-step="story"] .adom-bv__story-card.is-selected{box-shadow:inset 0 0 0 2px #c6a664,0 15px 34px rgba(72,69,68,.08)!important}
html body.adom-pm-v2 .adom-bv__step[data-step="story"] .adom-bv__story-head{display:contents!important}
html body.adom-pm-v2 .adom-bv__step[data-step="story"] .adom-bv__story-head>div:first-child{grid-column:1!important;grid-row:1!important}
html body.adom-pm-v2 .adom-bv__step[data-step="story"] .adom-bv__story-image{grid-column:2!important;grid-row:1!important;align-self:start!important;margin:0 0 15px!important;text-align:center!important}
html body.adom-pm-v2 .adom-bv__step[data-step="story"] .adom-bv__story-image img{display:block!important;width:190px!important;max-width:190px!important;height:190px!important;margin:0 auto!important;object-fit:contain!important}
html body.adom-pm-v2 .adom-bv__step[data-step="story"] .adom-bv__badge{
    display:inline-flex!important;margin:0 0 14px!important;padding:6px 11px!important;border:1px solid rgba(198,166,100,.65)!important;border-radius:999px!important;background:#fff7e6!important;color:#96721e!important;font:700 10px/1.2 "Poppins",sans-serif!important;letter-spacing:.06em!important;text-transform:uppercase!important
}
html body.adom-pm-v2 .adom-bv__step[data-step="story"] .adom-bv__story-head h3{margin:0!important;color:#73160f!important;font:600 clamp(30px,3vw,37px)/1.08 Georgia,serif!important}
html body.adom-pm-v2 .adom-bv__step[data-step="story"] .adom-bv__subtitle{margin:7px 0 0!important;color:#77716d!important;font:italic 14px/1.5 "Poppins",sans-serif!important}
html body.adom-pm-v2 .adom-bv__step[data-step="story"] .adom-bv__story-body{grid-column:1!important;grid-row:2!important;max-width:none!important;margin:22px 0 0!important;color:#484544!important;font:400 14px/1.65 "Poppins",sans-serif!important}
html body.adom-pm-v2 .adom-bv__step[data-step="story"] .adom-bv__story-body p{margin:0 0 16px!important;color:inherit!important;font:inherit!important}
html body.adom-pm-v2 .adom-bv__step[data-step="story"] .adom-bv__ratings{grid-column:2!important;grid-row:2!important;align-self:start!important;display:grid!important;gap:7px!important;margin:0!important;padding:0!important;border:0!important}
html body.adom-pm-v2 .adom-bv__step[data-step="story"] .adom-bv__rating{display:grid!important;grid-template-columns:205px auto!important;gap:12px!important;align-items:center!important;justify-content:center!important;width:min(100%,310px)!important;margin:0 auto!important}
html body.adom-pm-v2 .adom-bv__step[data-step="story"] .adom-bv__rating-label{color:#484544!important;font:600 13px/1.35 "Poppins",sans-serif!important;text-align:right!important}
html body.adom-pm-v2 .adom-bv__step[data-step="story"] .adom-bv__hats{display:flex!important;gap:2px!important;align-items:center!important}
html body.adom-pm-v2 .adom-bv__step[data-step="story"] .adom-bv__hats img{display:block!important;width:auto!important;height:17px!important;margin:0!important}
html body.adom-pm-v2 .adom-bv__step[data-step="story"] .adom-bv__prep-info{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:17px!important;min-width:17px!important;height:17px!important;min-height:17px!important;margin:0 0 0 5px!important;padding:0!important;border:1px solid #c6a664!important;border-radius:50%!important;background:#c6a664!important;color:#fff!important;font:600 11px/1 "Poppins",sans-serif!important;vertical-align:1px!important;cursor:pointer!important}
html body.adom-pm-v2 .adom-bv__step[data-step="story"] .adom-bv__prep-info:hover,
html body.adom-pm-v2 .adom-bv__step[data-step="story"] .adom-bv__prep-info[aria-expanded="true"]{border-color:#73160f!important;background:#73160f!important}
html body.adom-pm-v2 .adom-bv__step[data-step="story"] .adom-bv__prep-guide{margin-top:6px!important;color:rgba(72,69,68,.72)!important;font:400 11.5px/1.4 "Poppins",sans-serif!important}
html body.adom-pm-v2 .adom-bv__step[data-step="story"] .adom-bv__prep-guide[hidden]{display:none!important}
html body.adom-pm-v2 .adom-bv__step[data-step="story"] .adom-bv__prep-guide>div{display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;gap:8px!important;align-items:center!important;margin-top:5px!important}
html body.adom-pm-v2 .adom-bv__step[data-step="story"] .adom-bv__prep-guide .adom-bv__hats img{height:13px!important}
html body.adom-pm-v2 .adom-bv__step[data-step="story"] .adom-bv__story-actions{grid-column:1/-1!important;grid-row:3!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:10px!important;margin-top:24px!important}
html body.adom-pm-v2 .adom-bv__step[data-step="story"] .adom-bv__story-actions button{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:220px!important;min-height:46px!important;padding:12px 22px!important;border-radius:999px!important;font:600 14px/1.2 "Poppins",sans-serif!important}
html body.adom-pm-v2 .adom-bv__step[data-step="story"] .adom-bv__example{border:1px solid #c6a664!important;background:rgba(251,244,232,.82)!important;box-shadow:0 5px 14px rgba(115,22,15,.07)!important;color:#73160f!important}
html body.adom-pm-v2 .adom-bv__step[data-step="story"] .adom-bv__example:before{content:"✦";margin-right:8px;color:#c6a664;font-size:12px}
html body.adom-pm-v2 .adom-bv__step[data-step="story"] .adom-bv__story-nav{display:flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;min-height:38px!important;margin-top:13px!important}
html body.adom-pm-v2 .adom-bv__step[data-step="story"] .adom-bv__story-nav[hidden]{display:none!important}
html body.adom-pm-v2 .adom-bv__step[data-step="story"] .adom-bv__story-nav>button{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:34px!important;min-width:34px!important;height:34px!important;min-height:34px!important;padding:0!important;border:1px solid rgba(198,166,100,.65)!important;border-radius:50%!important;background:#fffaf2!important;color:#73160f!important;font:400 20px/1 "Poppins",sans-serif!important}
html body.adom-pm-v2 .adom-bv__step[data-step="story"] [data-story-dots]{display:flex!important;align-items:center!important;gap:5px!important}
html body.adom-pm-v2 .adom-bv__step[data-step="story"] .adom-bv__story-dot{width:8px!important;min-width:8px!important;height:8px!important;min-height:8px!important;padding:0!important;border:0!important;border-radius:999px!important;background:#dbcfc3!important}
html body.adom-pm-v2 .adom-bv__step[data-step="story"] .adom-bv__story-dot.is-active{width:22px!important;background:#73160f!important}
html body.adom-pm-v2 .adom-bv__step[data-step="story"] [data-position]{margin:0!important;color:#807b78!important;font:400 11px/1.3 "Poppins",sans-serif!important}

body.adom-bv-modal-open{overflow:hidden!important}
html body.adom-pm-v2 .adom-bv__modal[hidden]{display:none!important}
html body.adom-pm-v2 .adom-bv__modal{position:fixed!important;z-index:999999!important;inset:0!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:24px!important;background:rgba(28,24,21,.8)!important}
html body.adom-pm-v2 .adom-bv__modal-panel{position:relative!important;width:min(1160px,96vw)!important;max-height:94vh!important;padding:24px!important;overflow:auto!important;border:1.5px solid #c6a664!important;border-radius:18px!important;background:#fbf1df!important;box-shadow:0 24px 70px rgba(0,0,0,.28)!important}
html body.adom-pm-v2 .adom-bv__modal-title{margin:0 44px 18px 0!important;color:#73160f!important;font:400 25px/1.25 Georgia,serif!important;text-align:left!important}
html body.adom-pm-v2 .adom-bv__modal-close{position:absolute!important;top:14px!important;right:14px!important;display:flex!important;align-items:center!important;justify-content:center!important;width:34px!important;min-width:34px!important;height:34px!important;min-height:34px!important;padding:0!important;border:1px solid #c6a664!important;border-radius:50%!important;background:#fffaf2!important;color:#73160f!important;font:400 22px/1 sans-serif!important;cursor:pointer!important}
html body.adom-pm-v2 .adom-bv__modal-gallery{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important}
html body.adom-pm-v2 .adom-bv__modal-gallery img{display:block!important;width:100%!important;height:auto!important;border:1px solid rgba(198,166,100,.7)!important;border-radius:7px!important;background:#fff!important}
html body.adom-pm-v2 .adom-bv__example-pending{grid-column:1/-1!important;margin:40px auto!important;color:#484544!important;font:500 20px/1.5 "Poppins",sans-serif!important;text-align:center!important}

@media(min-width:768px){
    html body.adom-pm-v2 .adom-bv__step[data-step="story"] .adom-bv__story-card.is-current{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(260px,310px)!important;grid-template-rows:auto!important;column-gap:28px!important;align-items:stretch!important}
    html body.adom-pm-v2 .adom-bv__story-main{display:flex!important;min-width:0!important;flex-direction:column!important;grid-column:1!important}
    html body.adom-pm-v2 .adom-bv__story-aside{display:flex!important;min-width:0!important;flex-direction:column!important;grid-column:2!important;align-items:stretch!important}
    html body.adom-pm-v2 .adom-bv__story-main .adom-bv__story-head{display:block!important}
    html body.adom-pm-v2 .adom-bv__story-main .adom-bv__story-body{display:block!important;grid-column:auto!important;grid-row:auto!important;margin:22px 0 0!important}
    html body.adom-pm-v2 .adom-bv__story-aside .adom-bv__story-image{position:static!important;width:100%!important;margin:0 0 15px!important}
    html body.adom-pm-v2 .adom-bv__story-aside .adom-bv__ratings{display:grid!important;grid-column:auto!important;grid-row:auto!important;width:100%!important;margin:0!important;padding:0!important}
    html body.adom-pm-v2 .adom-bv__story-main .adom-bv__story-actions{display:flex!important;grid-column:auto!important;grid-row:auto!important;width:100%!important;margin-top:auto!important;padding-top:24px!important}
    html body.adom-pm-v2 .adom-bv__story-main .adom-bv__selection-help{grid-column:auto!important;grid-row:auto!important;width:100%!important;margin:10px 0 0!important}
}

@media(max-width:767px){
    html body.adom-pm-v2 .adom-bv__step[data-step="story"] .adom-bv__story-card.is-current{display:flex!important;flex-direction:column!important;padding:22px 16px!important}
    html body.adom-pm-v2 .adom-bv__story-main,html body.adom-pm-v2 .adom-bv__story-aside{display:contents!important}
    html body.adom-pm-v2 .adom-bv__step[data-step="story"] .adom-bv__story-head{display:block!important}
    html body.adom-pm-v2 .adom-bv__story-head{order:1!important}
    html body.adom-pm-v2 .adom-bv__story-image{order:2!important}
    html body.adom-pm-v2 .adom-bv__story-body{order:3!important}
    html body.adom-pm-v2 .adom-bv__ratings{order:4!important}
    html body.adom-pm-v2 .adom-bv__story-actions{order:5!important}
    html body.adom-pm-v2 .adom-bv__selection-help{order:6!important}
    html body.adom-pm-v2 .adom-bv__step[data-step="story"] .adom-bv__story-image{margin:0!important}
    html body.adom-pm-v2 .adom-bv__step[data-step="story"] .adom-bv__story-image img{width:160px!important;max-width:160px!important;height:160px!important}
    html body.adom-pm-v2 .adom-bv__step[data-step="story"] .adom-bv__story-head h3{font-size:30px!important}
    html body.adom-pm-v2 .adom-bv__step[data-step="story"] .adom-bv__story-body{margin-top:20px!important;font-size:13.5px!important}
    html body.adom-pm-v2 .adom-bv__step[data-step="story"] .adom-bv__ratings{width:100%!important;margin-top:20px!important;padding-top:18px!important;border-top:1px solid rgba(198,166,100,.55)!important}
    html body.adom-pm-v2 .adom-bv__step[data-step="story"] .adom-bv__rating{grid-template-columns:minmax(0,1fr) auto!important;width:100%!important;gap:8px!important}
    html body.adom-pm-v2 .adom-bv__step[data-step="story"] .adom-bv__rating-label{text-align:left!important;font-size:12px!important}
    html body.adom-pm-v2 .adom-bv__step[data-step="story"] .adom-bv__story-actions{flex-direction:column!important;width:100%!important;margin-top:22px!important}
    html body.adom-pm-v2 .adom-bv__step[data-step="story"] .adom-bv__story-actions button{width:100%!important;min-width:0!important}
    html body.adom-pm-v2 .adom-bv__modal{padding:10px!important}
    html body.adom-pm-v2 .adom-bv__modal-panel{width:100%!important;padding:18px 12px!important}
    html body.adom-pm-v2 .adom-bv__modal-title{font-size:20px!important}
    html body.adom-pm-v2 .adom-bv__modal-gallery{grid-template-columns:1fr!important}
}
