:root{--page-title-display:none;}/* Start custom CSS *//* ===== Forside #13726 ===== */
/* Prisfelt (Atomic-paragraf .g-97a6fd3) fjerner klasser, så vi går efter strukturen:
   beløb ligger i <bdi>, skærmlæsertekster er rene tekst-spans uden <bdi>. */
.elementor-13726 .g-97a6fd3 > span:not(:has(bdi)),
.elementor-13726 .g-97a6fd3 .screen-reader-text,
.elementor-13726 del + .screen-reader-text,
.elementor-13726 ins + .screen-reader-text{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0 0 0 0) !important;clip-path:inset(50%) !important;white-space:nowrap !important;border:0 !important;}

/* Førpris grå + overstreget, tilbudspris orange, på samme linje */
.elementor-13726 .g-97a6fd3{display:flex !important;flex-wrap:wrap;align-items:baseline;column-gap:8px;row-gap:2px;}
.elementor-13726 .g-97a6fd3 > del{order:0;margin:0;font-size:13px !important;font-weight:400 !important;color:#8c8c8c !important;text-decoration:line-through;}
.elementor-13726 .g-97a6fd3 > del *{color:#8c8c8c !important;font-weight:400 !important;}
.elementor-13726 .g-97a6fd3 > del ~ span:has(bdi),.elementor-13726 .g-97a6fd3 > del ~ ins,.elementor-13726 .g-97a6fd3 > del ~ span:has(bdi) *,.elementor-13726 .g-97a6fd3 > del ~ ins *{order:1;color:#e65c00 !important;font-weight:800 !important;text-decoration:none !important;}
@media (max-width:767px){.elementor-13726 .g-97a6fd3 > del{font-size:11px !important;}}

/* Procentbadge: skjul tomme (varer uden tilbud) */
.elementor-13726 .g-8aabb6e:empty{display:none !important;}/* End custom CSS */