.elementor-widget-theme-post-featured-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1033 .elementor-element.elementor-element-7c9a4b21 .jet-listing-dynamic-repeater__items{flex-direction:flex-start;justify-content:flex-start;}.elementor-1033 .elementor-element.elementor-element-7c9a4b21 .jet-listing-dynamic-repeater__item > *{justify-content:flex-start;}.elementor-1033 .elementor-element.elementor-element-8f3c1a7d{width:100%;max-width:100%;}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );}.elementor-1033 .elementor-element.elementor-element-3453a6c1 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-1033 .elementor-element.elementor-element-3453a6c1 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-1033 .elementor-element.elementor-element-3453a6c1{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-1033 .elementor-element.elementor-element-35305cda{width:100%;max-width:100%;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1033 .elementor-element.elementor-element-276bda23 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Apotek", Sans-serif;font-size:24px;font-weight:600;text-transform:uppercase;line-height:100%;letter-spacing:2%;fill:var( --e-global-color-c8afde3 );color:var( --e-global-color-c8afde3 );border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:9px 15px 9px 15px;}.elementor-1033 .elementor-element.elementor-element-276bda23{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;}@media(max-width:767px){.elementor-1033 .elementor-element.elementor-element-45fbcc9d{--e-image-carousel-slides-to-show:1;}.elementor-1033 .elementor-element.elementor-element-45fbcc9d .elementor-swiper-button.elementor-swiper-button-prev, .elementor-1033 .elementor-element.elementor-element-45fbcc9d .elementor-swiper-button.elementor-swiper-button-next{font-size:34px;}.elementor-1033 .elementor-element.elementor-element-45fbcc9d .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:0px 0px 0px 0px;}.elementor-1033 .elementor-element.elementor-element-276bda23 .elementor-button{font-size:20px;}}/* Start custom CSS for theme-post-featured-image, class: .elementor-element-f17e4d2a */.elementor-element-372bfc8e{position:relative;overflow:hidden}.elementor-element-43bd0f1d{position:relative;z-index:1}.elementor-1033 .elementor-element.elementor-element-f17e4d2a{position:absolute;inset:0;width:100%;height:100%;margin:0!important;z-index:0;pointer-events:none}.elementor-1033 .elementor-element.elementor-element-f17e4d2a .elementor-widget-container,.elementor-1033 .elementor-element.elementor-element-f17e4d2a a{display:block;width:100%;height:100%}.elementor-1033 .elementor-element.elementor-element-f17e4d2a img{display:block;width:100%!important;height:100%!important;object-fit:cover}.elementor-1033 .elementor-element.elementor-element-f17e4d2a:after{content:"";position:absolute;inset:0;background:rgba(0,0,0,.57);pointer-events:none}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-7c9a4b21 */.elementor-1033 .elementor-element.elementor-element-7c9a4b21 .jet-listing-dynamic-repeater__items{display:flex;flex-direction:column;gap:20px}.elementor-1033 .elementor-element.elementor-element-7c9a4b21 .jet-listing-dynamic-repeater__item{display:block;width:100%}.elementor-1033 .elementor-element.elementor-element-7c9a4b21 .jet-listing-dynamic-repeater__item>*{justify-content:initial!important}.elementor-1033 .elementor-element.elementor-element-7c9a4b21 .lux-scope-row{display:block!important;width:100%!important;background:#f5f5f5;border-radius:4px;overflow:hidden}.elementor-1033 .elementor-element.elementor-element-7c9a4b21 .lux-scope-row>summary{list-style:none;display:flex!important;width:100%!important;align-items:center;gap:12px;padding:12px 10px;min-height:64px;cursor:pointer;color:#0f1822;box-sizing:border-box}.elementor-1033 .elementor-element.elementor-element-7c9a4b21 .lux-scope-row>summary::-webkit-details-marker{display:none}.elementor-1033 .elementor-element.elementor-element-7c9a4b21 .lux-scope-icon{width:26px;height:26px;min-width:26px;border:3px solid #c7e51b;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;color:#c7e51b;font-family:Arial,sans-serif;font-size:27px;font-weight:400;line-height:18px;transition:transform .35s ease}.elementor-1033 .elementor-element.elementor-element-7c9a4b21 details[open] .lux-scope-icon{transform:rotate(45deg)}.elementor-1033 .elementor-element.elementor-element-7c9a4b21 .lux-scope-title{display:block;font-family:Apotek,sans-serif;font-size:24px;font-weight:500;line-height:.95;text-transform:uppercase}.elementor-1033 .elementor-element.elementor-element-7c9a4b21 .lux-scope-panel{display:block!important;width:100%!important;height:0;opacity:0;overflow:hidden;box-sizing:border-box;transition:height .36s cubic-bezier(.4,0,.2,1),opacity .24s ease}.elementor-1033 .elementor-element.elementor-element-7c9a4b21 .lux-scope-content{display:block!important;width:100%!important;padding:4px 20px 22px 48px;color:#0f1822;font-family:Inter,sans-serif;font-size:16px;line-height:1.55;box-sizing:border-box}.elementor-1033 .elementor-element.elementor-element-7c9a4b21 .lux-scope-content:empty{display:none!important}@media(max-width:767px){.elementor-1033 .elementor-element.elementor-element-7c9a4b21 .jet-listing-dynamic-repeater__items{gap:10px}.elementor-1033 .elementor-element.elementor-element-7c9a4b21 .lux-scope-row>summary{min-height:58px;padding:12px 10px}.elementor-1033 .elementor-element.elementor-element-7c9a4b21 .lux-scope-title{font-size:20px}.elementor-1033 .elementor-element.elementor-element-7c9a4b21 .lux-scope-icon{width:22px;height:22px;min-width:22px;font-size:23px;border-width:3px}.elementor-1033 .elementor-element.elementor-element-7c9a4b21 .lux-scope-content{padding:4px 12px 18px 44px;font-size:15px}}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-45fbcc9d */.elementor-1033 .elementor-element.elementor-element-45fbcc9d img {
    height: 300px;
    width: 100%;
    object-fit: cover;
    
    
}/* End custom CSS */