.elementor-512 .elementor-element.elementor-element-c182d8f{--display:flex;--min-height:640px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--overlay-opacity:0.45;}.elementor-512 .elementor-element.elementor-element-c182d8f:not(.elementor-motion-effects-element-type-background), .elementor-512 .elementor-element.elementor-element-c182d8f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://froken.sjosikt.com/wp-content/uploads/2025/09/homeopathy-pharmacy-natural-medicine-homeopathic-2024-12-07-22-08-15-utc.webp");background-position:top center;background-size:cover;}.elementor-512 .elementor-element.elementor-element-c182d8f::before, .elementor-512 .elementor-element.elementor-element-c182d8f > .elementor-background-video-container::before, .elementor-512 .elementor-element.elementor-element-c182d8f > .e-con-inner > .elementor-background-video-container::before, .elementor-512 .elementor-element.elementor-element-c182d8f > .elementor-background-slideshow::before, .elementor-512 .elementor-element.elementor-element-c182d8f > .e-con-inner > .elementor-background-slideshow::before, .elementor-512 .elementor-element.elementor-element-c182d8f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#291706;--background-overlay:'';}.elementor-512 .elementor-element.elementor-element-76dfa8f{--spacer-size:75px;}.elementor-512 .elementor-element.elementor-element-b352440{--display:flex;}.elementor-512 .elementor-element.elementor-element-83670a8 .elementor-heading-title{font-family:"ciclo-display", Sans-serif;font-size:22px;color:var( --e-global-color-d406c25 );}.elementor-512 .elementor-element.elementor-element-a0bb332 .elementor-heading-title{color:var( --e-global-color-d406c25 );}.elementor-512 .elementor-element.elementor-element-fadff5b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-size:var( --e-global-typography-4843dea-font-size );line-height:var( --e-global-typography-4843dea-line-height );color:#FFFFFF;}.elementor-512 .elementor-element.elementor-element-16a8ca9{--spacer-size:75px;}.elementor-512 .elementor-element.elementor-element-83e7fa5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--overlay-opacity:0.4;}.elementor-512 .elementor-element.elementor-element-83e7fa5:not(.elementor-motion-effects-element-type-background), .elementor-512 .elementor-element.elementor-element-83e7fa5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ac7562b );}.elementor-512 .elementor-element.elementor-element-83e7fa5::before, .elementor-512 .elementor-element.elementor-element-83e7fa5 > .elementor-background-video-container::before, .elementor-512 .elementor-element.elementor-element-83e7fa5 > .e-con-inner > .elementor-background-video-container::before, .elementor-512 .elementor-element.elementor-element-83e7fa5 > .elementor-background-slideshow::before, .elementor-512 .elementor-element.elementor-element-83e7fa5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-512 .elementor-element.elementor-element-83e7fa5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://froken.sjosikt.com/wp-content/uploads/2025/09/Papir-tekstur-hq.webp");--background-overlay:'';}.elementor-512 .elementor-element.elementor-element-150ffe6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-512 .elementor-element.elementor-element-bd62225 img{height:630px;object-fit:contain;object-position:center center;}.elementor-512 .elementor-element.elementor-element-52af31f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-512 .elementor-element.elementor-element-ae66828 .elementor-heading-title{font-size:var( --e-global-typography-1073de2-font-size );}.elementor-512 .elementor-element.elementor-element-fe4f4c0{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-512 .elementor-element.elementor-element-9612c38 .elementor-heading-title{font-family:var( --e-global-typography-49801fa-font-family ), Sans-serif;font-size:var( --e-global-typography-49801fa-font-size );font-weight:var( --e-global-typography-49801fa-font-weight );line-height:var( --e-global-typography-49801fa-line-height );color:#736C60;}.elementor-512 .elementor-element.elementor-element-db3aa76 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(26px/2);}.elementor-512 .elementor-element.elementor-element-db3aa76 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(26px/2);}.elementor-512 .elementor-element.elementor-element-db3aa76 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(26px/2);}.elementor-512 .elementor-element.elementor-element-db3aa76 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-26px/2);}.elementor-512 .elementor-element.elementor-element-db3aa76 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-26px/2);}.elementor-512 .elementor-element.elementor-element-db3aa76 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-512 .elementor-element.elementor-element-db3aa76 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-512 .elementor-element.elementor-element-db3aa76{--e-icon-list-icon-size:35px;--icon-vertical-offset:0px;}.elementor-512 .elementor-element.elementor-element-db3aa76 .elementor-icon-list-text{color:var( --e-global-color-e568639 );transition:color 0.3s;}.elementor-512 .elementor-element.elementor-element-475afcd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-512 .elementor-element.elementor-element-916745a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--overlay-opacity:0.4;}.elementor-512 .elementor-element.elementor-element-916745a:not(.elementor-motion-effects-element-type-background), .elementor-512 .elementor-element.elementor-element-916745a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ac7562b );}.elementor-512 .elementor-element.elementor-element-916745a::before, .elementor-512 .elementor-element.elementor-element-916745a > .elementor-background-video-container::before, .elementor-512 .elementor-element.elementor-element-916745a > .e-con-inner > .elementor-background-video-container::before, .elementor-512 .elementor-element.elementor-element-916745a > .elementor-background-slideshow::before, .elementor-512 .elementor-element.elementor-element-916745a > .e-con-inner > .elementor-background-slideshow::before, .elementor-512 .elementor-element.elementor-element-916745a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://froken.sjosikt.com/wp-content/uploads/2025/09/Papir-tekstur-hq.webp");--background-overlay:'';}.elementor-512 .elementor-element.elementor-element-5884260{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-512 .elementor-element.elementor-element-b49d713{--display:flex;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-512 .elementor-element.elementor-element-c1798e4{padding:10px 0px 10px 0px;}.elementor-512 .elementor-element.elementor-element-c1798e4 .elementor-heading-title{font-size:var( --e-global-typography-1073de2-font-size );}.elementor-512 .elementor-element.elementor-element-66912be .elementor-heading-title{font-family:var( --e-global-typography-13fd305-font-family ), Sans-serif;font-size:var( --e-global-typography-13fd305-font-size );font-weight:var( --e-global-typography-13fd305-font-weight );line-height:var( --e-global-typography-13fd305-line-height );color:var( --e-global-color-3b227b8 );}.elementor-512 .elementor-element.elementor-element-dca7fb4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-512 .elementor-element.elementor-element-2a0dbcc img{height:630px;object-fit:contain;object-position:center center;}@media(max-width:1024px){.elementor-512 .elementor-element.elementor-element-c182d8f{--overlay-opacity:0.38;}.elementor-512 .elementor-element.elementor-element-fadff5b{font-size:var( --e-global-typography-4843dea-font-size );line-height:var( --e-global-typography-4843dea-line-height );}.elementor-512 .elementor-element.elementor-element-83e7fa5{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-512 .elementor-element.elementor-element-bd62225 img{height:600px;}.elementor-512 .elementor-element.elementor-element-ae66828 .elementor-heading-title{font-size:var( --e-global-typography-1073de2-font-size );}.elementor-512 .elementor-element.elementor-element-9612c38 .elementor-heading-title{font-size:var( --e-global-typography-49801fa-font-size );line-height:var( --e-global-typography-49801fa-line-height );}.elementor-512 .elementor-element.elementor-element-475afcd{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-512 .elementor-element.elementor-element-475afcd.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-512 .elementor-element.elementor-element-9713e64.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-512 .elementor-element.elementor-element-916745a{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-512 .elementor-element.elementor-element-c1798e4 .elementor-heading-title{font-size:var( --e-global-typography-1073de2-font-size );}.elementor-512 .elementor-element.elementor-element-66912be .elementor-heading-title{font-size:var( --e-global-typography-13fd305-font-size );line-height:var( --e-global-typography-13fd305-line-height );}.elementor-512 .elementor-element.elementor-element-2a0dbcc img{height:600px;}}@media(max-width:767px){.elementor-512 .elementor-element.elementor-element-c182d8f{--min-height:0px;--overlay-opacity:0.44;}.elementor-512 .elementor-element.elementor-element-76dfa8f{--spacer-size:82px;}.elementor-512 .elementor-element.elementor-element-fadff5b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-4843dea-font-size );line-height:var( --e-global-typography-4843dea-line-height );}.elementor-512 .elementor-element.elementor-element-150ffe6.e-con{--order:99999 /* order end hack */;}.elementor-512 .elementor-element.elementor-element-bd62225 img{height:100%;}.elementor-512 .elementor-element.elementor-element-ae66828{text-align:center;}.elementor-512 .elementor-element.elementor-element-ae66828 .elementor-heading-title{font-size:var( --e-global-typography-1073de2-font-size );}.elementor-512 .elementor-element.elementor-element-9612c38 .elementor-heading-title{font-size:var( --e-global-typography-49801fa-font-size );line-height:var( --e-global-typography-49801fa-line-height );}.elementor-512 .elementor-element.elementor-element-c1798e4{text-align:center;}.elementor-512 .elementor-element.elementor-element-c1798e4 .elementor-heading-title{font-size:var( --e-global-typography-1073de2-font-size );}.elementor-512 .elementor-element.elementor-element-206d059{text-align:center;}.elementor-512 .elementor-element.elementor-element-66912be{text-align:center;}.elementor-512 .elementor-element.elementor-element-66912be .elementor-heading-title{font-size:var( --e-global-typography-13fd305-font-size );line-height:var( --e-global-typography-13fd305-line-height );}.elementor-512 .elementor-element.elementor-element-dca7fb4.e-con{--order:99999 /* order end hack */;}.elementor-512 .elementor-element.elementor-element-2a0dbcc img{height:100%;}}@media(min-width:768px){.elementor-512 .elementor-element.elementor-element-b352440{--width:60%;}.elementor-512 .elementor-element.elementor-element-150ffe6{--width:50%;}.elementor-512 .elementor-element.elementor-element-52af31f{--width:50%;}.elementor-512 .elementor-element.elementor-element-5884260{--width:50%;}.elementor-512 .elementor-element.elementor-element-dca7fb4{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-512 .elementor-element.elementor-element-475afcd{--width:92%;}}/* Start custom CSS for html, class: .elementor-element-787c383 *//* Gjenbrukbar "les mer" — JS-fri, flere instanser */
.e-readmore {
  --lines: 5;                 /* endre per blokk via style="--lines:X" */
  font-size: 18px;
  color: #736C60;
}

/* summary fungerer som header + knapp + preview */
.e-readmore > summary {
  display: block;
  list-style: none;
  cursor: pointer;
  outline: none;
}
.e-readmore > summary::-webkit-details-marker { display: none; }

/* layout i summary: preview over, knapp under */
.e-rm-summary { display: flex; flex-direction: column; gap: .5rem; }

/* preview ("før")  — klampes i lukket tilstand */
.e-rm-before {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: var(--lines);
  overflow: hidden;

  line-height: 1.34em;
  max-height: calc(1.34em * var(--lines));  /* fallback-høyde */
  transition: max-height .25s ease;
}

/* åpnet: fjern klamp (append-modus) */
.e-readmore[open] .e-rm-before {
  -webkit-line-clamp: unset;
  max-height: none;
}

/* Alternativ: skjul preview når åpen (replace-modus) */
.e-readmore[data-mode="replace"][open] .e-rm-before { display: none; }

/* knappetekst */
.e-rm-button {
  font-weight: 600;
  text-decoration: underline;
}
.e-rm-button::after { content: attr(data-more); }
.e-readmore[open] .e-rm-button::after { content: attr(data-less); }

/* litt luft over det utvidede innholdet */
.e-rm-after { margin-top: .5rem; }/* End custom CSS */