.elementor-4350 .elementor-element.elementor-element-286d20d{--display:flex;}.elementor-widget-theme-post-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}@media(min-width:768px){.elementor-4350 .elementor-element.elementor-element-286d20d{--content-width:40%;}}@media(max-width:1024px){.elementor-widget-theme-post-content{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-widget-theme-post-content{font-size:var( --e-global-typography-text-font-size );}}/* Start custom CSS for container, class: .elementor-element-286d20d *//* Gör så att Complianz-dokumentet följer Elementor-containerns bredd */
.cmplz-document.cookie-statement {
  width: 100% !important;
  max-width: unset !important;
  margin: 0 auto !important;
  box-sizing: border-box;
}

/* Brödtext */
.cmplz-document.cookie-statement,
.cmplz-document.cookie-statement p {
  font-family: 'Futura Book', sans-serif !important;
  font-size: 1.1rem !important;
  line-height: 1.6 !important;
  color: #000000 !important;
}

/* H1 & H2 */
.cmplz-document.cookie-statement h1,
.cmplz-document.cookie-statement h2 {
  font-family: 'Futura Bold', sans-serif !important;
  font-size: 2rem !important;
  font-weight: normal !important;
  color: #000000 !important;
  margin-top: 2rem !important;
  margin-bottom: 1rem !important;
}

/* H3 */
.cmplz-document.cookie-statement h3 {
  font-family: 'Futura Bold', sans-serif !important;
  font-size: 1.6rem !important;
  font-weight: normal !important;
  color: #000000 !important;
  margin-top: 2rem !important;
  margin-bottom: 1rem !important;
}

/* H4–H6 */
.cmplz-document.cookie-statement h4,
.cmplz-document.cookie-statement h5,
.cmplz-document.cookie-statement h6 {
  font-family: 'Futura Bold', sans-serif !important;
  font-size: 1.3rem !important;
  font-weight: normal !important;
  color: #000000 !important;
  margin-top: 2rem !important;
  margin-bottom: 1rem !important;
}

/* Listor */
.cmplz-document.cookie-statement ul,
.cmplz-document.cookie-statement ol {
  padding-left: 1.5rem !important;
  margin-bottom: 1.2rem !important;
}

/* Länkar */
.cmplz-document.cookie-statement a {
  color: #F04E98 !important;
  text-decoration: underline !important;
}

/* Cookie-översiktens underrubriker */
#cmplz-cookies-overview h3 {
  font-size: 1.1rem !important;
  font-weight: normal !important;
  font-family: 'Futura Book', sans-serif !important;
  margin: 0.5rem 0 !important;
}

.cmplz-document.cookie-statement ul,
.cmplz-document.cookie-statement ol,
.cmplz-document.cookie-statement ul li,
.cmplz-document.cookie-statement ol li {
  font-size: 1.1rem !important;
  line-height: 1.6 !important;
}/* End custom CSS */