/*
 Theme Name:   Bricks Child Theme
 Theme URI:    https://bricksbuilder.io/
 Description:  Use this child theme to extend Bricks.
 Author:       Bricks
 Author URI:   https://bricksbuilder.io/
 Template:     bricks
 Version:      1.1
 Text Domain:  bricks
*/
/* font sizes 
*/
body {
  font-size: clamp(3rem, 1.671vw, 4.4rem); /* 32 */
}
#brx-header h2 {
  font-size: clamp(4rem, 2.4vw, 7.7rem); /* 46 - menu title "innhold" */
}
:root {
  --h1: clamp(5rem, 4.845vw, 13rem); /* 93 */
  --h2: clamp(3.2rem, 3.75vw, 10rem); /* 72 */
  --h3: clamp(2.8rem, 2.92vw, 7.7rem); /* 56 */
  --h4: clamp(3rem, 1.875vw, 4.4rem); /* 36 */
  --h5: clamp(3rem, 1.671vw, 4.4rem); /* 32 */
  --h6: clamp(2.2rem, 1.25vw, 3.3rem); /* 24 */
  --text-xxl: clamp(7rem, 6.667vw, 20rem);  /* 128 */
  --text-xl: clamp(3.4rem, 1.875vw, 5rem); /* 36 */
  --text-l: clamp(1.9rem, 1.671vw, 4.4rem); /* 32 */
  --text-m: clamp(2.2rem, 1.25vw, 3.3rem); /* 24 */
  --text-s: clamp(1.75rem, 1.0417vw, 2.75rem); /* 20 */
  --text-xs: clamp(1.575rem, 0.9375vw, 2.475rem); /* 18 */
}
/* space for header */
body:not(.home) #brx-content .brxe-section:first-of-type .brxe-container:first-of-type {
  padding-top: var(--section-space-xl);
}
/* paragraph spacing */
p + p {
  margin-top: var(--spacing-m);
}
.brxe-toggle {
        --brxe-toggle-width: 24px!important;
        --brxe-toggle-height: 24px!important;
    }