/* zency-knapfarver.css — CTA-farver (J2 antik messing + "Efter flade"), besluttet af Morten 2026-09-24.
   REGEL: messing/sandguld KUN på knapper der fører ind i booking, køb eller tilbud. Alt andet er grønt (.z-btn er grøn som standard).
   Oliven er udfaset: --color-olive peger på mørk salvie. Generator: zency-smaaprojekter/cta-farvestudie-2026-09/udrulning-mockup/gen-css.js
   Rettes i generatoren, ikke her. Kill-switch: update_option('zency_knapfarver','0'). Test uden: ?zkf=0 */
html body :where(.z-btn:not(.z-btn--ghost):not(.z-btn--sage)),html body .zby-form__submit,html body .zbg-regioner__more,html body .zaf__knap,html body .zbf-noslots a.z-btn,html body .zbf-nofit .zbf-nofit__wlcta,html body .zf-tcard__cta,html body :where(.z-btn:not(.z-btn--ghost):not(.z-btn--sage)):focus,html body :where(.z-btn:not(.z-btn--ghost):not(.z-btn--sage)):active,html body .zby-form__submit:focus,html body .zby-form__submit:active,html body .zbg-regioner__more:focus,html body .zbg-regioner__more:active,html body .zaf__knap:focus,html body .zaf__knap:active,html body .zbf-noslots a.z-btn:focus,html body .zbf-noslots a.z-btn:active,html body .zbf-nofit .zbf-nofit__wlcta:focus,html body .zbf-nofit .zbf-nofit__wlcta:active,html body .zf-tcard__cta:focus,html body .zf-tcard__cta:active{background-color:#455754!important;background-image:linear-gradient(180deg,rgba(93,111,108,0.50) 0%,rgba(45,63,60,0.50) 100%)!important;border-color:#3e4e4c!important;color:#fff!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.12),0 8px 16px -13px rgba(38,52,49,.45)!important;transition:background-color .18s ease,box-shadow .18s ease!important}html body :where(.z-btn:not(.z-btn--ghost):not(.z-btn--sage)):hover,html body :where(.z-btn:not(.z-btn--ghost):not(.z-btn--sage)):focus-visible,html body .zby-form__submit:hover,html body .zby-form__submit:focus-visible,html body .zbg-regioner__more:hover,html body .zbg-regioner__more:focus-visible,html body .zaf__knap:hover,html body .zaf__knap:focus-visible,html body .zbf-noslots a.z-btn:hover,html body .zbf-noslots a.z-btn:focus-visible,html body .zbf-nofit .zbf-nofit__wlcta:hover,html body .zbf-nofit .zbf-nofit__wlcta:focus-visible,html body .zf-tcard__cta:hover,html body .zf-tcard__cta:focus-visible{background-color:#344240!important;background-image:linear-gradient(180deg,rgba(93,111,108,0.50) 0%,rgba(45,63,60,0.50) 100%)!important;color:#fff!important;border-color:#394745!important}html body :where(.z-btn:not(.z-btn--ghost):not(.z-btn--sage)):active,html body .zby-form__submit:active,html body .zbg-regioner__more:active,html body .zaf__knap:active,html body .zbf-noslots a.z-btn:active,html body .zbf-nofit .zbf-nofit__wlcta:active,html body .zf-tcard__cta:active{background-color:#293432!important;box-shadow:inset 0 2px 5px rgba(0,0,0,.28)!important}html body :where(.z-btn:not(.z-btn--ghost):not(.z-btn--sage)):focus-visible,html body .zby-form__submit:focus-visible,html body .zbg-regioner__more:focus-visible,html body .zaf__knap:focus-visible,html body .zbf-noslots a.z-btn:focus-visible,html body .zbf-nofit .zbf-nofit__wlcta:focus-visible,html body .zf-tcard__cta:focus-visible{outline:2px solid #14302a!important;outline-offset:3px!important}@media (forced-colors:active){html body :where(.z-btn:not(.z-btn--ghost):not(.z-btn--sage)),html body .zby-form__submit,html body .zbg-regioner__more,html body .zaf__knap,html body .zbf-noslots a.z-btn,html body .zbf-nofit .zbf-nofit__wlcta,html body .zf-tcard__cta{border:1px solid ButtonText!important}}html body .zf-band :where(.z-btn:not(.z-btn--ghost):not(.z-btn--sage)),html body .z-panel-forest :where(.z-btn:not(.z-btn--ghost):not(.z-btn--sage)){background-color:#d6e9de!important;background-image:linear-gradient(180deg,rgba(242,251,246,0.50) 0%,rgba(186,215,198,0.50) 100%)!important;border-color:#bccdc3!important;color:#14302a!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.16),0 10px 20px -15px rgba(0,0,0,.6)!important;transition:background-color .18s ease,box-shadow .18s ease,transform .18s ease!important}html body .zf-band :where(.z-btn:not(.z-btn--ghost):not(.z-btn--sage)):hover,html body .zf-band :where(.z-btn:not(.z-btn--ghost):not(.z-btn--sage)):focus-visible,html body .z-panel-forest :where(.z-btn:not(.z-btn--ghost):not(.z-btn--sage)):hover,html body .z-panel-forest :where(.z-btn:not(.z-btn--ghost):not(.z-btn--sage)):focus-visible{background-color:#dfeee5!important;background-image:linear-gradient(180deg,rgba(242,251,246,0.50) 0%,rgba(186,215,198,0.50) 100%)!important;color:#14302a!important;box-shadow:inset 0 1px 0 rgba(255,255,255,0.34),0 12px 24px -14px rgba(0,0,0,0.8)!important}html body .zf-band :where(.z-btn:not(.z-btn--ghost):not(.z-btn--sage)):active,html body .z-panel-forest :where(.z-btn:not(.z-btn--ghost):not(.z-btn--sage)):active{background-color:#808c85!important;transform:translateY(0)!important;box-shadow:inset 0 2px 5px rgba(0,0,0,.28)!important}@media (prefers-reduced-motion:reduce){html body .zf-band :where(.z-btn:not(.z-btn--ghost):not(.z-btn--sage)):hover,html body .zf-band :where(.z-btn:not(.z-btn--ghost):not(.z-btn--sage)):focus-visible,html body .z-panel-forest :where(.z-btn:not(.z-btn--ghost):not(.z-btn--sage)):hover,html body .z-panel-forest :where(.z-btn:not(.z-btn--ghost):not(.z-btn--sage)):focus-visible{transform:none!important}}html body .zf-band :where(.z-btn:not(.z-btn--ghost):not(.z-btn--sage)):focus-visible,html body .z-panel-forest :where(.z-btn:not(.z-btn--ghost):not(.z-btn--sage)):focus-visible{outline:2px solid #f7f5ef!important;outline-offset:3px!important}@media (forced-colors:active){html body .zf-band :where(.z-btn:not(.z-btn--ghost):not(.z-btn--sage)),html body .z-panel-forest :where(.z-btn:not(.z-btn--ghost):not(.z-btn--sage)){border:1px solid ButtonText!important}}html body .z-btn.z-btn--book,html body :where(.z-btn:not(.z-btn--outline):not(.z-btn--ghost):not(.z-btn--sage))[href$="/book/"],html body :where(.z-btn:not(.z-btn--outline):not(.z-btn--ghost):not(.z-btn--sage))[href*="/book/?"],html body :where(.z-btn:not(.z-btn--outline):not(.z-btn--ghost):not(.z-btn--sage))[href*="/book/#"],html body :where(.z-btn:not(.z-btn--outline):not(.z-btn--ghost):not(.z-btn--sage))[href*="#se-behandlinger"],html body :where(.z-btn:not(.z-btn--outline):not(.z-btn--ghost):not(.z-btn--sage))[href="#book"],html body :where(.z-btn:not(.z-btn--outline):not(.z-btn--ghost):not(.z-btn--sage))[href="#koeb"],html body :where(.z-btn:not(.z-btn--outline):not(.z-btn--ghost):not(.z-btn--sage))[href="#tilbud"],html body :where(.z-btn:not(.z-btn--outline):not(.z-btn--ghost):not(.z-btn--sage))[data-zb-scroll-to="#se-behandlinger"],html body :where(.z-btn:not(.z-btn--outline):not(.z-btn--ghost):not(.z-btn--sage))[data-zb-scroll-to="#tilbud"],html body :where(.zbf,html body .zbf-nofit) .z-btn:not(.zbf-nofit__wlcta),html body .zch-act__btn,html body .zcv-card__cta,html body .zcv-klip__cta,html body .zbg-location-filter .zbg-loc-search,html body .zbg-wrapper .zbg-card__book,html body .zby .zby-price__cta,html body .zb-mprice__cta,html body .zb-guarantee__cta,html body .zf-guarantee__cta,html body .zpris-cardcta,html body .zency-map-popup__book,html body .zency-map-popup__book:focus,html body .zbg-info-modal__book,html body .zpris-ctabar__btn,html body .zb-soeg-cta,html body .zpris-form__submit,html body .zbf-modal .zbf-submit,html body .zbg-listing-btn,html body .zbook-faq__cta .z-btn,html body .z-cta.zb-guarantee__cta{background-color:#7b6231!important;background-image:linear-gradient(180deg,rgba(153,124,66,0.50) 0%,rgba(93,72,32,0.50) 100%)!important;border-color:#6c562b!important;color:#fff!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.16),0 10px 20px -15px rgba(80,62,25,.6)!important;transition:background-color .18s ease,box-shadow .18s ease,transform .18s ease!important}html body .z-btn.z-btn--book:hover,html body .z-btn.z-btn--book:focus-visible,html body :where(.z-btn:not(.z-btn--outline):not(.z-btn--ghost):not(.z-btn--sage))[href$="/book/"]:hover,html body :where(.z-btn:not(.z-btn--outline):not(.z-btn--ghost):not(.z-btn--sage))[href$="/book/"]:focus-visible,html body :where(.z-btn:not(.z-btn--outline):not(.z-btn--ghost):not(.z-btn--sage))[href*="/book/?"]:hover,html body :where(.z-btn:not(.z-btn--outline):not(.z-btn--ghost):not(.z-btn--sage))[href*="/book/?"]:focus-visible,html body :where(.z-btn:not(.z-btn--outline):not(.z-btn--ghost):not(.z-btn--sage))[href*="/book/#"]:hover,html body :where(.z-btn:not(.z-btn--outline):not(.z-btn--ghost):not(.z-btn--sage))[href*="/book/#"]:focus-visible,html body :where(.z-btn:not(.z-btn--outline):not(.z-btn--ghost):not(.z-btn--sage))[href*="#se-behandlinger"]:hover,html body :where(.z-btn:not(.z-btn--outline):not(.z-btn--ghost):not(.z-btn--sage))[href*="#se-behandlinger"]:focus-visible,html body :where(.z-btn:not(.z-btn--outline):not(.z-btn--ghost):not(.z-btn--sage))[href="#book"]:hover,html body :where(.z-btn:not(.z-btn--outline):not(.z-btn--ghost):not(.z-btn--sage))[href="#book"]:focus-visible,html body :where(.z-btn:not(.z-btn--outline):not(.z-btn--ghost):not(.z-btn--sage))[href="#koeb"]:hover,html body :where(.z-btn:not(.z-btn--outline):not(.z-btn--ghost):not(.z-btn--sage))[href="#koeb"]:focus-visible,html body :where(.z-btn:not(.z-btn--outline):not(.z-btn--ghost):not(.z-btn--sage))[href="#tilbud"]:hover,html body :where(.z-btn:not(.z-btn--outline):not(.z-btn--ghost):not(.z-btn--sage))[href="#tilbud"]:focus-visible,html body :where(.z-btn:not(.z-btn--outline):not(.z-btn--ghost):not(.z-btn--sage))[data-zb-scroll-to="#se-behandlinger"]:hover,html body :where(.z-btn:not(.z-btn--outline):not(.z-btn--ghost):not(.z-btn--sage))[data-zb-scroll-to="#se-behandlinger"]:focus-visible,html body :where(.z-btn:not(.z-btn--outline):not(.z-btn--ghost):not(.z-btn--sage))[data-zb-scroll-to="#tilbud"]:hover,html body :where(.z-btn:not(.z-btn--outline):not(.z-btn--ghost):not(.z-btn--sage))[data-zb-scroll-to="#tilbud"]:focus-visible,html body :where(.zbf:hover,html body :where(.zbf:focus-visible,html body .zbf-nofit) .z-btn:not(.zbf-nofit__wlcta):hover,html body .zbf-nofit) .z-btn:not(.zbf-nofit__wlcta):focus-visible,html body .zch-act__btn:hover,html body .zch-act__btn:focus-visible,html body .zcv-card__cta:hover,html body .zcv-card__cta:focus-visible,html body .zcv-klip__cta:hover,html body .zcv-klip__cta:focus-visible,html body .zbg-location-filter .zbg-loc-search:hover,html body .zbg-location-filter .zbg-loc-search:focus-visible,html body .zbg-wrapper .zbg-card__book:hover,html body .zbg-wrapper .zbg-card__book:focus-visible,html body .zby .zby-price__cta:hover,html body .zby .zby-price__cta:focus-visible,html body .zb-mprice__cta:hover,html body .zb-mprice__cta:focus-visible,html body .zb-guarantee__cta:hover,html body .zb-guarantee__cta:focus-visible,html body .zf-guarantee__cta:hover,html body .zf-guarantee__cta:focus-visible,html body .zpris-cardcta:hover,html body .zpris-cardcta:focus-visible,html body .zency-map-popup__book:hover,html body .zency-map-popup__book:focus-visible,html body .zency-map-popup__book:focus:hover,html body .zency-map-popup__book:focus:focus-visible,html body .zbg-info-modal__book:hover,html body .zbg-info-modal__book:focus-visible,html body .zpris-ctabar__btn:hover,html body .zpris-ctabar__btn:focus-visible,html body .zb-soeg-cta:hover,html body .zb-soeg-cta:focus-visible,html body .zpris-form__submit:hover,html body .zpris-form__submit:focus-visible,html body .zbf-modal .zbf-submit:hover,html body .zbf-modal .zbf-submit:focus-visible,html body .zbg-listing-btn:hover,html body .zbg-listing-btn:focus-visible,html body .zbook-faq__cta .z-btn:hover,html body .zbook-faq__cta .z-btn:focus-visible,html body .z-cta.zb-guarantee__cta:hover,html body .z-cta.zb-guarantee__cta:focus-visible{background-color:#5b4924!important;background-image:linear-gradient(180deg,rgba(153,124,66,0.50) 0%,rgba(93,72,32,0.50) 100%)!important;color:#fff!important;box-shadow:inset 0 1px 0 rgba(255,255,255,0.22),0 12px 24px -14px rgba(80,62,25,0.55)!important}html body .z-btn.z-btn--book:active,html body :where(.z-btn:not(.z-btn--outline):not(.z-btn--ghost):not(.z-btn--sage))[href$="/book/"]:active,html body :where(.z-btn:not(.z-btn--outline):not(.z-btn--ghost):not(.z-btn--sage))[href*="/book/?"]:active,html body :where(.z-btn:not(.z-btn--outline):not(.z-btn--ghost):not(.z-btn--sage))[href*="/book/#"]:active,html body :where(.z-btn:not(.z-btn--outline):not(.z-btn--ghost):not(.z-btn--sage))[href*="#se-behandlinger"]:active,html body :where(.z-btn:not(.z-btn--outline):not(.z-btn--ghost):not(.z-btn--sage))[href="#book"]:active,html body :where(.z-btn:not(.z-btn--outline):not(.z-btn--ghost):not(.z-btn--sage))[href="#koeb"]:active,html body :where(.z-btn:not(.z-btn--outline):not(.z-btn--ghost):not(.z-btn--sage))[href="#tilbud"]:active,html body :where(.z-btn:not(.z-btn--outline):not(.z-btn--ghost):not(.z-btn--sage))[data-zb-scroll-to="#se-behandlinger"]:active,html body :where(.z-btn:not(.z-btn--outline):not(.z-btn--ghost):not(.z-btn--sage))[data-zb-scroll-to="#tilbud"]:active,html body :where(.zbf:active,html body .zbf-nofit) .z-btn:not(.zbf-nofit__wlcta):active,html body .zch-act__btn:active,html body .zcv-card__cta:active,html body .zcv-klip__cta:active,html body .zbg-location-filter .zbg-loc-search:active,html body .zbg-wrapper .zbg-card__book:active,html body .zby .zby-price__cta:active,html body .zb-mprice__cta:active,html body .zb-guarantee__cta:active,html body .zf-guarantee__cta:active,html body .zpris-cardcta:active,html body .zency-map-popup__book:active,html body .zency-map-popup__book:focus:active,html body .zbg-info-modal__book:active,html body .zpris-ctabar__btn:active,html body .zb-soeg-cta:active,html body .zpris-form__submit:active,html body .zbf-modal .zbf-submit:active,html body .zbg-listing-btn:active,html body .zbook-faq__cta .z-btn:active,html body .z-cta.zb-guarantee__cta:active{background-color:#4a3b1d!important;transform:translateY(0)!important;box-shadow:inset 0 2px 5px rgba(0,0,0,.28)!important}@media (prefers-reduced-motion:reduce){html body .z-btn.z-btn--book:hover,html body .z-btn.z-btn--book:focus-visible,html body :where(.z-btn:not(.z-btn--outline):not(.z-btn--ghost):not(.z-btn--sage))[href$="/book/"]:hover,html body :where(.z-btn:not(.z-btn--outline):not(.z-btn--ghost):not(.z-btn--sage))[href$="/book/"]:focus-visible,html body :where(.z-btn:not(.z-btn--outline):not(.z-btn--ghost):not(.z-btn--sage))[href*="/book/?"]:hover,html body :where(.z-btn:not(.z-btn--outline):not(.z-btn--ghost):not(.z-btn--sage))[href*="/book/?"]:focus-visible,html body :where(.z-btn:not(.z-btn--outline):not(.z-btn--ghost):not(.z-btn--sage))[href*="/book/#"]:hover,html body :where(.z-btn:not(.z-btn--outline):not(.z-btn--ghost):not(.z-btn--sage))[href*="/book/#"]:focus-visible,html body :where(.z-btn:not(.z-btn--outline):not(.z-btn--ghost):not(.z-btn--sage))[href*="#se-behandlinger"]:hover,html body :where(.z-btn:not(.z-btn--outline):not(.z-btn--ghost):not(.z-btn--sage))[href*="#se-behandlinger"]:focus-visible,html body :where(.z-btn:not(.z-btn--outline):not(.z-btn--ghost):not(.z-btn--sage))[href="#book"]:hover,html body :where(.z-btn:not(.z-btn--outline):not(.z-btn--ghost):not(.z-btn--sage))[href="#book"]:focus-visible,html body :where(.z-btn:not(.z-btn--outline):not(.z-btn--ghost):not(.z-btn--sage))[href="#koeb"]:hover,html body :where(.z-btn:not(.z-btn--outline):not(.z-btn--ghost):not(.z-btn--sage))[href="#koeb"]:focus-visible,html body :where(.z-btn:not(.z-btn--outline):not(.z-btn--ghost):not(.z-btn--sage))[href="#tilbud"]:hover,html body :where(.z-btn:not(.z-btn--outline):not(.z-btn--ghost):not(.z-btn--sage))[href="#tilbud"]:focus-visible,html body :where(.z-btn:not(.z-btn--outline):not(.z-btn--ghost):not(.z-btn--sage))[data-zb-scroll-to="#se-behandlinger"]:hover,html body :where(.z-btn:not(.z-btn--outline):not(.z-btn--ghost):not(.z-btn--sage))[data-zb-scroll-to="#se-behandlinger"]:focus-visible,html body :where(.z-btn:not(.z-btn--outline):not(.z-btn--ghost):not(.z-btn--sage))[data-zb-scroll-to="#tilbud"]:hover,html body :where(.z-btn:not(.z-btn--outline):not(.z-btn--ghost):not(.z-btn--sage))[data-zb-scroll-to="#tilbud"]:focus-visible,html body :where(.zbf:hover,html body :where(.zbf:focus-visible,html body .zbf-nofit) .z-btn:not(.zbf-nofit__wlcta):hover,html body .zbf-nofit) .z-btn:not(.zbf-nofit__wlcta):focus-visible,html body .zch-act__btn:hover,html body .zch-act__btn:focus-visible,html body .zcv-card__cta:hover,html body .zcv-card__cta:focus-visible,html body .zcv-klip__cta:hover,html body .zcv-klip__cta:focus-visible,html body .zbg-location-filter .zbg-loc-search:hover,html body .zbg-location-filter .zbg-loc-search:focus-visible,html body .zbg-wrapper .zbg-card__book:hover,html body .zbg-wrapper .zbg-card__book:focus-visible,html body .zby .zby-price__cta:hover,html body .zby .zby-price__cta:focus-visible,html body .zb-mprice__cta:hover,html body .zb-mprice__cta:focus-visible,html body .zb-guarantee__cta:hover,html body .zb-guarantee__cta:focus-visible,html body .zf-guarantee__cta:hover,html body .zf-guarantee__cta:focus-visible,html body .zpris-cardcta:hover,html body .zpris-cardcta:focus-visible,html body .zency-map-popup__book:hover,html body .zency-map-popup__book:focus-visible,html body .zency-map-popup__book:focus:hover,html body .zency-map-popup__book:focus:focus-visible,html body .zbg-info-modal__book:hover,html body .zbg-info-modal__book:focus-visible,html body .zpris-ctabar__btn:hover,html body .zpris-ctabar__btn:focus-visible,html body .zb-soeg-cta:hover,html body .zb-soeg-cta:focus-visible,html body .zpris-form__submit:hover,html body .zpris-form__submit:focus-visible,html body .zbf-modal .zbf-submit:hover,html body .zbf-modal .zbf-submit:focus-visible,html body .zbg-listing-btn:hover,html body .zbg-listing-btn:focus-visible,html body .zbook-faq__cta .z-btn:hover,html body .zbook-faq__cta .z-btn:focus-visible,html body .z-cta.zb-guarantee__cta:hover,html body .z-cta.zb-guarantee__cta:focus-visible{transform:none!important}}html body .z-btn.z-btn--book:focus-visible,html body :where(.z-btn:not(.z-btn--outline):not(.z-btn--ghost):not(.z-btn--sage))[href$="/book/"]:focus-visible,html body :where(.z-btn:not(.z-btn--outline):not(.z-btn--ghost):not(.z-btn--sage))[href*="/book/?"]:focus-visible,html body :where(.z-btn:not(.z-btn--outline):not(.z-btn--ghost):not(.z-btn--sage))[href*="/book/#"]:focus-visible,html body :where(.z-btn:not(.z-btn--outline):not(.z-btn--ghost):not(.z-btn--sage))[href*="#se-behandlinger"]:focus-visible,html body :where(.z-btn:not(.z-btn--outline):not(.z-btn--ghost):not(.z-btn--sage))[href="#book"]:focus-visible,html body :where(.z-btn:not(.z-btn--outline):not(.z-btn--ghost):not(.z-btn--sage))[href="#koeb"]:focus-visible,html body :where(.z-btn:not(.z-btn--outline):not(.z-btn--ghost):not(.z-btn--sage))[href="#tilbud"]:focus-visible,html body :where(.z-btn:not(.z-btn--outline):not(.z-btn--ghost):not(.z-btn--sage))[data-zb-scroll-to="#se-behandlinger"]:focus-visible,html body :where(.z-btn:not(.z-btn--outline):not(.z-btn--ghost):not(.z-btn--sage))[data-zb-scroll-to="#tilbud"]:focus-visible,html body :where(.zbf:focus-visible,html body .zbf-nofit) .z-btn:not(.zbf-nofit__wlcta):focus-visible,html body .zch-act__btn:focus-visible,html body .zcv-card__cta:focus-visible,html body .zcv-klip__cta:focus-visible,html body .zbg-location-filter .zbg-loc-search:focus-visible,html body .zbg-wrapper .zbg-card__book:focus-visible,html body .zby .zby-price__cta:focus-visible,html body .zb-mprice__cta:focus-visible,html body .zb-guarantee__cta:focus-visible,html body .zf-guarantee__cta:focus-visible,html body .zpris-cardcta:focus-visible,html body .zency-map-popup__book:focus-visible,html body .zency-map-popup__book:focus:focus-visible,html body .zbg-info-modal__book:focus-visible,html body .zpris-ctabar__btn:focus-visible,html body .zb-soeg-cta:focus-visible,html body .zpris-form__submit:focus-visible,html body .zbf-modal .zbf-submit:focus-visible,html body .zbg-listing-btn:focus-visible,html body .zbook-faq__cta .z-btn:focus-visible,html body .z-cta.zb-guarantee__cta:focus-visible{outline:2px solid #14302a!important;outline-offset:3px!important}@media (forced-colors:active){html body .z-btn.z-btn--book,html body :where(.z-btn:not(.z-btn--outline):not(.z-btn--ghost):not(.z-btn--sage))[href$="/book/"],html body :where(.z-btn:not(.z-btn--outline):not(.z-btn--ghost):not(.z-btn--sage))[href*="/book/?"],html body :where(.z-btn:not(.z-btn--outline):not(.z-btn--ghost):not(.z-btn--sage))[href*="/book/#"],html body :where(.z-btn:not(.z-btn--outline):not(.z-btn--ghost):not(.z-btn--sage))[href*="#se-behandlinger"],html body :where(.z-btn:not(.z-btn--outline):not(.z-btn--ghost):not(.z-btn--sage))[href="#book"],html body :where(.z-btn:not(.z-btn--outline):not(.z-btn--ghost):not(.z-btn--sage))[href="#koeb"],html body :where(.z-btn:not(.z-btn--outline):not(.z-btn--ghost):not(.z-btn--sage))[href="#tilbud"],html body :where(.z-btn:not(.z-btn--outline):not(.z-btn--ghost):not(.z-btn--sage))[data-zb-scroll-to="#se-behandlinger"],html body :where(.z-btn:not(.z-btn--outline):not(.z-btn--ghost):not(.z-btn--sage))[data-zb-scroll-to="#tilbud"],html body :where(.zbf,html body .zbf-nofit) .z-btn:not(.zbf-nofit__wlcta),html body .zch-act__btn,html body .zcv-card__cta,html body .zcv-klip__cta,html body .zbg-location-filter .zbg-loc-search,html body .zbg-wrapper .zbg-card__book,html body .zby .zby-price__cta,html body .zb-mprice__cta,html body .zb-guarantee__cta,html body .zf-guarantee__cta,html body .zpris-cardcta,html body .zency-map-popup__book,html body .zency-map-popup__book:focus,html body .zbg-info-modal__book,html body .zpris-ctabar__btn,html body .zb-soeg-cta,html body .zpris-form__submit,html body .zbf-modal .zbf-submit,html body .zbg-listing-btn,html body .zbook-faq__cta .z-btn,html body .z-cta.zb-guarantee__cta{border:1px solid ButtonText!important}}html body .zh-header .zh-cta-btn,html body .zby button.z-btn.zby-hero__btn,html body .zby .zby-price--fav .zby-price__cta,html body .zb-mprice__card--fav .zb-mprice__cta,html body .zby .zby-stat button.zby-stat__cta,html body .zency-article .z-cta-band .z-cta-band__btn:not(.z-cta-band__btn--ghost),html body .zb-tier--fav .zb-tier__cta,html body .zf-band .zbg-listing-btn,html body .zf-band :where(.z-btn:not(.z-btn--outline):not(.z-btn--ghost):not(.z-btn--sage))[href$="/book/"],html body .zf-band :where(.z-btn:not(.z-btn--outline):not(.z-btn--ghost):not(.z-btn--sage))[href="#koeb"],html body .zf-band :where(.z-btn:not(.z-btn--outline):not(.z-btn--ghost):not(.z-btn--sage))[href="#tilbud"],html body .fm-rod .calc__cta,html body .zby-hero__btn,html body .zby-price--fav .zpris-cardcta,html body .zb-mprice__card--fav .zpris-cardcta{background-color:#d0b580!important;background-image:linear-gradient(180deg,rgba(240,223,177,0.50) 0%,rgba(176,139,79,0.50) 100%)!important;border-color:#b79f71!important;color:#14302a!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.16),0 10px 20px -15px rgba(0,0,0,.6)!important;transition:background-color .18s ease,box-shadow .18s ease,transform .18s ease!important}html body .zh-header .zh-cta-btn:hover,html body .zh-header .zh-cta-btn:focus-visible,html body .zby button.z-btn.zby-hero__btn:hover,html body .zby button.z-btn.zby-hero__btn:focus-visible,html body .zby .zby-price--fav .zby-price__cta:hover,html body .zby .zby-price--fav .zby-price__cta:focus-visible,html body .zb-mprice__card--fav .zb-mprice__cta:hover,html body .zb-mprice__card--fav .zb-mprice__cta:focus-visible,html body .zby .zby-stat button.zby-stat__cta:hover,html body .zby .zby-stat button.zby-stat__cta:focus-visible,html body .zency-article .z-cta-band .z-cta-band__btn:not(.z-cta-band__btn--ghost):hover,html body .zency-article .z-cta-band .z-cta-band__btn:not(.z-cta-band__btn--ghost):focus-visible,html body .zb-tier--fav .zb-tier__cta:hover,html body .zb-tier--fav .zb-tier__cta:focus-visible,html body .zf-band .zbg-listing-btn:hover,html body .zf-band .zbg-listing-btn:focus-visible,html body .zf-band :where(.z-btn:not(.z-btn--outline):not(.z-btn--ghost):not(.z-btn--sage))[href$="/book/"]:hover,html body .zf-band :where(.z-btn:not(.z-btn--outline):not(.z-btn--ghost):not(.z-btn--sage))[href$="/book/"]:focus-visible,html body .zf-band :where(.z-btn:not(.z-btn--outline):not(.z-btn--ghost):not(.z-btn--sage))[href="#koeb"]:hover,html body .zf-band :where(.z-btn:not(.z-btn--outline):not(.z-btn--ghost):not(.z-btn--sage))[href="#koeb"]:focus-visible,html body .zf-band :where(.z-btn:not(.z-btn--outline):not(.z-btn--ghost):not(.z-btn--sage))[href="#tilbud"]:hover,html body .zf-band :where(.z-btn:not(.z-btn--outline):not(.z-btn--ghost):not(.z-btn--sage))[href="#tilbud"]:focus-visible,html body .fm-rod .calc__cta:hover,html body .fm-rod .calc__cta:focus-visible,html body .zby-hero__btn:hover,html body .zby-hero__btn:focus-visible,html body .zby-price--fav .zpris-cardcta:hover,html body .zby-price--fav .zpris-cardcta:focus-visible,html body .zb-mprice__card--fav .zpris-cardcta:hover,html body .zb-mprice__card--fav .zpris-cardcta:focus-visible{background-color:#dac59c!important;background-image:linear-gradient(180deg,rgba(240,223,177,0.50) 0%,rgba(176,139,79,0.50) 100%)!important;color:#14302a!important;box-shadow:inset 0 1px 0 rgba(255,255,255,0.34),0 12px 24px -14px rgba(0,0,0,0.8)!important}html body .zh-header .zh-cta-btn:active,html body .zby button.z-btn.zby-hero__btn:active,html body .zby .zby-price--fav .zby-price__cta:active,html body .zb-mprice__card--fav .zb-mprice__cta:active,html body .zby .zby-stat button.zby-stat__cta:active,html body .zency-article .z-cta-band .z-cta-band__btn:not(.z-cta-band__btn--ghost):active,html body .zb-tier--fav .zb-tier__cta:active,html body .zf-band .zbg-listing-btn:active,html body .zf-band :where(.z-btn:not(.z-btn--outline):not(.z-btn--ghost):not(.z-btn--sage))[href$="/book/"]:active,html body .zf-band :where(.z-btn:not(.z-btn--outline):not(.z-btn--ghost):not(.z-btn--sage))[href="#koeb"]:active,html body .zf-band :where(.z-btn:not(.z-btn--outline):not(.z-btn--ghost):not(.z-btn--sage))[href="#tilbud"]:active,html body .fm-rod .calc__cta:active,html body .zby-hero__btn:active,html body .zby-price--fav .zpris-cardcta:active,html body .zb-mprice__card--fav .zpris-cardcta:active{background-color:#7d6d4d!important;transform:translateY(0)!important;box-shadow:inset 0 2px 5px rgba(0,0,0,.28)!important}@media (prefers-reduced-motion:reduce){html body .zh-header .zh-cta-btn:hover,html body .zh-header .zh-cta-btn:focus-visible,html body .zby button.z-btn.zby-hero__btn:hover,html body .zby button.z-btn.zby-hero__btn:focus-visible,html body .zby .zby-price--fav .zby-price__cta:hover,html body .zby .zby-price--fav .zby-price__cta:focus-visible,html body .zb-mprice__card--fav .zb-mprice__cta:hover,html body .zb-mprice__card--fav .zb-mprice__cta:focus-visible,html body .zby .zby-stat button.zby-stat__cta:hover,html body .zby .zby-stat button.zby-stat__cta:focus-visible,html body .zency-article .z-cta-band .z-cta-band__btn:not(.z-cta-band__btn--ghost):hover,html body .zency-article .z-cta-band .z-cta-band__btn:not(.z-cta-band__btn--ghost):focus-visible,html body .zb-tier--fav .zb-tier__cta:hover,html body .zb-tier--fav .zb-tier__cta:focus-visible,html body .zf-band .zbg-listing-btn:hover,html body .zf-band .zbg-listing-btn:focus-visible,html body .zf-band :where(.z-btn:not(.z-btn--outline):not(.z-btn--ghost):not(.z-btn--sage))[href$="/book/"]:hover,html body .zf-band :where(.z-btn:not(.z-btn--outline):not(.z-btn--ghost):not(.z-btn--sage))[href$="/book/"]:focus-visible,html body .zf-band :where(.z-btn:not(.z-btn--outline):not(.z-btn--ghost):not(.z-btn--sage))[href="#koeb"]:hover,html body .zf-band :where(.z-btn:not(.z-btn--outline):not(.z-btn--ghost):not(.z-btn--sage))[href="#koeb"]:focus-visible,html body .zf-band :where(.z-btn:not(.z-btn--outline):not(.z-btn--ghost):not(.z-btn--sage))[href="#tilbud"]:hover,html body .zf-band :where(.z-btn:not(.z-btn--outline):not(.z-btn--ghost):not(.z-btn--sage))[href="#tilbud"]:focus-visible,html body .fm-rod .calc__cta:hover,html body .fm-rod .calc__cta:focus-visible,html body .zby-hero__btn:hover,html body .zby-hero__btn:focus-visible,html body .zby-price--fav .zpris-cardcta:hover,html body .zby-price--fav .zpris-cardcta:focus-visible,html body .zb-mprice__card--fav .zpris-cardcta:hover,html body .zb-mprice__card--fav .zpris-cardcta:focus-visible{transform:none!important}}html body .zh-header .zh-cta-btn:focus-visible,html body .zby button.z-btn.zby-hero__btn:focus-visible,html body .zby .zby-price--fav .zby-price__cta:focus-visible,html body .zb-mprice__card--fav .zb-mprice__cta:focus-visible,html body .zby .zby-stat button.zby-stat__cta:focus-visible,html body .zency-article .z-cta-band .z-cta-band__btn:not(.z-cta-band__btn--ghost):focus-visible,html body .zb-tier--fav .zb-tier__cta:focus-visible,html body .zf-band .zbg-listing-btn:focus-visible,html body .zf-band :where(.z-btn:not(.z-btn--outline):not(.z-btn--ghost):not(.z-btn--sage))[href$="/book/"]:focus-visible,html body .zf-band :where(.z-btn:not(.z-btn--outline):not(.z-btn--ghost):not(.z-btn--sage))[href="#koeb"]:focus-visible,html body .zf-band :where(.z-btn:not(.z-btn--outline):not(.z-btn--ghost):not(.z-btn--sage))[href="#tilbud"]:focus-visible,html body .fm-rod .calc__cta:focus-visible,html body .zby-hero__btn:focus-visible,html body .zby-price--fav .zpris-cardcta:focus-visible,html body .zb-mprice__card--fav .zpris-cardcta:focus-visible{outline:2px solid #f7f5ef!important;outline-offset:3px!important}@media (forced-colors:active){html body .zh-header .zh-cta-btn,html body .zby button.z-btn.zby-hero__btn,html body .zby .zby-price--fav .zby-price__cta,html body .zb-mprice__card--fav .zb-mprice__cta,html body .zby .zby-stat button.zby-stat__cta,html body .zency-article .z-cta-band .z-cta-band__btn:not(.z-cta-band__btn--ghost),html body .zb-tier--fav .zb-tier__cta,html body .zf-band .zbg-listing-btn,html body .zf-band :where(.z-btn:not(.z-btn--outline):not(.z-btn--ghost):not(.z-btn--sage))[href$="/book/"],html body .zf-band :where(.z-btn:not(.z-btn--outline):not(.z-btn--ghost):not(.z-btn--sage))[href="#koeb"],html body .zf-band :where(.z-btn:not(.z-btn--outline):not(.z-btn--ghost):not(.z-btn--sage))[href="#tilbud"],html body .fm-rod .calc__cta,html body .zby-hero__btn,html body .zby-price--fav .zpris-cardcta,html body .zb-mprice__card--fav .zpris-cardcta{border:1px solid ButtonText!important}}.zbg-wrapper .zbg-card__book .zbg-book-icon{fill:#fff!important;color:#fff!important}html body .zh-header .zh-cta-btn svg,html body .zh-header .zh-cta-btn svg *,html body .zby button.z-btn.zby-hero__btn svg,html body .zby button.z-btn.zby-hero__btn svg *,html body .zby .zby-price--fav .zby-price__cta svg,html body .zby .zby-price--fav .zby-price__cta svg *,html body .zb-mprice__card--fav .zb-mprice__cta svg,html body .zb-mprice__card--fav .zb-mprice__cta svg *,html body .zby .zby-stat button.zby-stat__cta svg,html body .zby .zby-stat button.zby-stat__cta svg *,html body .zency-article .z-cta-band .z-cta-band__btn:not(.z-cta-band__btn--ghost) svg,html body .zency-article .z-cta-band .z-cta-band__btn:not(.z-cta-band__btn--ghost) svg *,html body .zb-tier--fav .zb-tier__cta svg,html body .zb-tier--fav .zb-tier__cta svg *,html body .zf-band .zbg-listing-btn svg,html body .zf-band .zbg-listing-btn svg *,html body .zf-band :where(.z-btn:not(.z-btn--outline):not(.z-btn--ghost):not(.z-btn--sage))[href$="/book/"] svg,html body .zf-band :where(.z-btn:not(.z-btn--outline):not(.z-btn--ghost):not(.z-btn--sage))[href$="/book/"] svg *,html body .zf-band :where(.z-btn:not(.z-btn--outline):not(.z-btn--ghost):not(.z-btn--sage))[href="#koeb"] svg,html body .zf-band :where(.z-btn:not(.z-btn--outline):not(.z-btn--ghost):not(.z-btn--sage))[href="#koeb"] svg *,html body .zf-band :where(.z-btn:not(.z-btn--outline):not(.z-btn--ghost):not(.z-btn--sage))[href="#tilbud"] svg,html body .zf-band :where(.z-btn:not(.z-btn--outline):not(.z-btn--ghost):not(.z-btn--sage))[href="#tilbud"] svg *,html body .fm-rod .calc__cta svg,html body .fm-rod .calc__cta svg *,html body .zby-hero__btn svg,html body .zby-hero__btn svg *,html body .zby-price--fav .zpris-cardcta svg,html body .zby-price--fav .zpris-cardcta svg *,html body .zb-mprice__card--fav .zpris-cardcta svg,html body .zb-mprice__card--fav .zpris-cardcta svg *{fill:#14302a!important;color:#14302a!important}.zby-price__badge,.zb-mprice__badge{background:#cdb078!important;color:#14302a!important}.zb-guarantee__seal{background:#14302a!important;color:#dcc38c!important}.zb-guarantee__seal *{color:#dcc38c!important}.zb-card__more,.zb-card:hover .zb-card__title{color:#4a615c!important}.zbg-wrapper .zbg-card__info,.zbg-location-filter .zbg-loc-icon,.z-callout__icon{color:#59736e!important}.zency-article .z-callout{border-left-color:#59736e!important}.zency-article a:not([class*="btn"]):hover{color:#14302a!important;text-decoration-color:#14302a!important}html body .zb-tier:not(.zb-tier--fav) .zb-tier__cta{color:#6c5528!important;border-color:#8a6f39!important}html body .zb-tier:not(.zb-tier--fav) .zb-tier__cta:hover,html body .zb-tier:not(.zb-tier--fav) .zb-tier__cta:focus-visible{background:#7c6331!important;color:#fff!important}html body .fm-rod .calc__tab[aria-selected="true"]{background:#d8ece0!important;color:#14302a!important}html body .fm-rod .calc__cta i{color:#14302a!important}:root{--color-olive:#4a615c!important;--color-olive-dark:#394b48!important}html body.elementor-kit-7{--e-global-color-c91a498:#4a615c!important}html body .zg-goal-icon,html body .zb-tmonials__play,html body .zbg-loc-input-wrap{--color-olive:#59736e;--color-olive-dark:#4a615c}:where(svg,svg *)[stroke="#7a6c40" i]:not(:is(.z-btn,.z-cta,[class*="__cta"],[class*="cta-btn"],.zbg-card__book) *){stroke:#59736e!important}:where(svg,svg *)[fill="#7a6c40" i]:not(:is(.z-btn,.z-cta,[class*="__cta"],[class*="cta-btn"],.zbg-card__book) *){fill:#59736e!important}html body .zbf-duration__ribbon{background:#cdb078!important;color:#14302a!important}html body .zb-tier__badge{background:#cdb078!important;color:#14302a!important}.zb-trust{box-shadow:none!important;border-bottom:1px solid #e2ddd2!important}
