:root{--page-title-display:none;}/* Start custom CSS *//* Temats sidrubrik behövs inte – hero:n är rubriken */
body.page-id-9296 .page-header { display: none !important; }
body.page-id-9296 #main #content-wrap { padding-top: 0 !important; padding-bottom: 0 !important; }

/* Typsnitt (sätts här eftersom elementens stilfält inte tar typsnittslistor) */
.elementor-9296 .e-heading-base { font-family: 'Oswald', sans-serif !important; }
.elementor-9296 .e-paragraph-base, .elementor-9296 .e-button-base { font-family: 'Roboto Mono', monospace !important; }
.elementor-9296 .e-button-base { display: inline-flex; align-items: center; justify-content: center; text-decoration: none !important; }

/* Bildremsan i botten: liten zoom vid hover */
.elementor-9296 [data-id="233e7267"] { overflow: hidden; }
.elementor-9296 [data-id="233e7267"] img { transition: transform .6s cubic-bezier(.2,.7,.2,1), filter .4s ease; filter: saturate(0.9); }
.elementor-9296 [data-id="233e7267"] img:hover { transform: scale(1.04); filter: saturate(1); }/* End custom CSS */