.elementor-19867 .elementor-element.elementor-element-07ac09f{--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-19867 .elementor-element.elementor-element-a2ff64e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-19867 .elementor-element.elementor-element-b34fb79{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-19867 .elementor-element.elementor-element-b34fb79 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-19867 .elementor-element.elementor-element-b34fb79 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:90px;}.elementor-19867 .elementor-element.elementor-element-e51746b{width:var( --container-widget-width, 650px );max-width:650px;--container-widget-width:650px;--container-widget-flex-grow:0;font-family:"Roboto", Sans-serif;font-size:16px;line-height:30px;}.elementor-19867 .elementor-element.elementor-element-e51746b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-19867 .elementor-element.elementor-element-0d3ab1d{--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-19867 .elementor-element.elementor-element-6a7cd6d{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-19867 .elementor-element.elementor-element-6a7cd6d .elementor-divider-separator{width:100%;}.elementor-19867 .elementor-element.elementor-element-6a7cd6d .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-19867 .elementor-element.elementor-element-d414788{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;}.elementor-19867 .elementor-element.elementor-element-f489485{--display:flex;}.elementor-19867 .elementor-element.elementor-element-e0816d9{--display:flex;}.elementor-19867 .elementor-element.elementor-element-e8e5d78{--grid-columns:6;--grid-row-gap:0px;--grid-column-gap:10px;}.elementor-19867 .elementor-element.elementor-element-5cf632c{--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-19867 .elementor-element.elementor-element-24fb981{--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;--justify-content:flex-end;}.elementor-19867 .elementor-element.elementor-element-826517a{--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;--justify-content:flex-end;}.elementor-19867 .elementor-element.elementor-element-545c7e2 .elementor-icon-wrapper{text-align:center;}.elementor-19867 .elementor-element.elementor-element-7eb7abe .elementor-icon-wrapper{text-align:center;}.elementor-19867 .elementor-element.elementor-element-d615c73 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Roboto", Sans-serif;font-size:18px;font-weight:bold;fill:var( --e-global-color-4862548 );color:var( --e-global-color-4862548 );border-radius:34px 34px 34px 34px;}.elementor-19867 .elementor-element.elementor-element-d615c73 .elementor-button:hover, .elementor-19867 .elementor-element.elementor-element-d615c73 .elementor-button:focus{background-color:#ECCC00;color:var( --e-global-color-4862548 );}.elementor-19867 .elementor-element.elementor-element-d615c73 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19867 .elementor-element.elementor-element-d615c73 .elementor-button:hover svg, .elementor-19867 .elementor-element.elementor-element-d615c73 .elementor-button:focus svg{fill:var( --e-global-color-4862548 );}.elementor-19867 .elementor-element.elementor-element-316f60f{--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;--justify-content:flex-end;}.elementor-19867 .elementor-element.elementor-element-2229f5f{--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;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-19867 .elementor-element.elementor-element-dcb7d2f{--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;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-19867 .elementor-element.elementor-element-dcb7d2f:not(.elementor-motion-effects-element-type-background), .elementor-19867 .elementor-element.elementor-element-dcb7d2f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-19867 .elementor-element.elementor-element-a399c6b{--display:flex;--border-radius:15px 15px 15px 15px;}.elementor-19867 .elementor-element.elementor-element-a399c6b:not(.elementor-motion-effects-element-type-background), .elementor-19867 .elementor-element.elementor-element-a399c6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hemson.se/wp-content/uploads/2025/11/Varfor-hemson-.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-19867 .elementor-element.elementor-element-29c9682{--display:flex;--justify-content:center;}.elementor-19867 .elementor-element.elementor-element-cc533ef{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-19867 .elementor-element.elementor-element-cc533ef > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-19867 .elementor-element.elementor-element-cc533ef .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;}.elementor-19867 .elementor-element.elementor-element-8ce1b6d > .elementor-widget-container{padding:0px 50px 0px 0px;}.elementor-19867 .elementor-element.elementor-element-8ce1b6d{font-family:"Roboto", Sans-serif;font-size:20px;line-height:30px;}.elementor-19867 .elementor-element.elementor-element-f786f16{--divider-border-style:solid;--divider-border-width:1px;}.elementor-19867 .elementor-element.elementor-element-f786f16 .elementor-divider-separator{width:100%;}.elementor-19867 .elementor-element.elementor-element-f786f16 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-19867 .elementor-element.elementor-element-cd3c636{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-19867 .elementor-element.elementor-element-23e33df > .elementor-widget-container{padding:0px 50px 0px 0px;}.elementor-19867 .elementor-element.elementor-element-23e33df .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-19867 .elementor-element.elementor-element-23e33df{--icon-box-icon-margin:15px;}.elementor-19867 .elementor-element.elementor-element-23e33df .elementor-icon-box-title{margin-block-end:5px;}.elementor-19867 .elementor-element.elementor-element-23e33df .elementor-icon{font-size:32px;}.elementor-19867 .elementor-element.elementor-element-23e33df .elementor-icon-box-title, .elementor-19867 .elementor-element.elementor-element-23e33df .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:20px;}.elementor-19867 .elementor-element.elementor-element-23e33df .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:14px;}.elementor-19867 .elementor-element.elementor-element-56813bc > .elementor-widget-container{padding:0px 50px 0px 0px;}.elementor-19867 .elementor-element.elementor-element-56813bc .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-19867 .elementor-element.elementor-element-56813bc{--icon-box-icon-margin:15px;}.elementor-19867 .elementor-element.elementor-element-56813bc .elementor-icon-box-title{margin-block-end:5px;}.elementor-19867 .elementor-element.elementor-element-56813bc .elementor-icon{font-size:32px;}.elementor-19867 .elementor-element.elementor-element-56813bc .elementor-icon-box-title, .elementor-19867 .elementor-element.elementor-element-56813bc .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:20px;}.elementor-19867 .elementor-element.elementor-element-56813bc .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:14px;}.elementor-19867 .elementor-element.elementor-element-7031850 > .elementor-widget-container{padding:0px 50px 0px 0px;}.elementor-19867 .elementor-element.elementor-element-7031850 .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-19867 .elementor-element.elementor-element-7031850{--icon-box-icon-margin:15px;}.elementor-19867 .elementor-element.elementor-element-7031850 .elementor-icon-box-title{margin-block-end:5px;}.elementor-19867 .elementor-element.elementor-element-7031850 .elementor-icon{font-size:32px;}.elementor-19867 .elementor-element.elementor-element-7031850 .elementor-icon-box-title, .elementor-19867 .elementor-element.elementor-element-7031850 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:20px;}.elementor-19867 .elementor-element.elementor-element-7031850 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:14px;}.elementor-19867 .elementor-element.elementor-element-3c0abff{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:100px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-19867 .elementor-element.elementor-element-38ab53e{--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-19867 .elementor-element.elementor-element-e3b41f1{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-19867 .elementor-element.elementor-element-e3b41f1 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-19867 .elementor-element.elementor-element-e3b41f1 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;}.elementor-19867 .elementor-element.elementor-element-7a1c254 > .elementor-widget-container{padding:0px 50px 0px 0px;}.elementor-19867 .elementor-element.elementor-element-7a1c254{font-family:"Roboto", Sans-serif;font-size:20px;line-height:30px;}.elementor-19867 .elementor-element.elementor-element-f32298d .elementor-button{background-color:var( --e-global-color-2cda70f );font-family:"Roboto", Sans-serif;font-size:18px;font-weight:bold;fill:var( --e-global-color-0d72fac );color:var( --e-global-color-0d72fac );border-radius:34px 34px 34px 34px;}.elementor-19867 .elementor-element.elementor-element-9a0458b{--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;--border-radius:20px 20px 20px 20px;}.elementor-19867 .elementor-element.elementor-element-9a0458b:not(.elementor-motion-effects-element-type-background), .elementor-19867 .elementor-element.elementor-element-9a0458b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hemson.se/wp-content/uploads/2025/11/Karusell-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-19867 .elementor-element.elementor-element-b6c8fb5{--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;--margin-top:100px;--margin-bottom:050px;--margin-left:0px;--margin-right:0px;}.elementor-19867 .elementor-element.elementor-element-4356c22{--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;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-19867 .elementor-element.elementor-element-4356c22:not(.elementor-motion-effects-element-type-background), .elementor-19867 .elementor-element.elementor-element-4356c22 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-19867 .elementor-element.elementor-element-c3849c6{--display:flex;--justify-content:flex-start;}.elementor-19867 .elementor-element.elementor-element-0b018f1 img{border-radius:10px 10px 10px 10px;}.elementor-19867 .elementor-element.elementor-element-40e8f3b{--display:flex;--min-height:90px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19867 .elementor-element.elementor-element-18ab793{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-19867 .elementor-element.elementor-element-18ab793 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-19867 .elementor-element.elementor-element-18ab793 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;}.elementor-19867 .elementor-element.elementor-element-9ea5734{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19867 .elementor-element.elementor-element-8c79a60 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-19867 .elementor-element.elementor-element-8c79a60{font-family:"Roboto", Sans-serif;font-size:16px;line-height:30px;}.elementor-19867 .elementor-element.elementor-element-fd0330d{--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;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-19867 .elementor-element.elementor-element-fd0330d:not(.elementor-motion-effects-element-type-background), .elementor-19867 .elementor-element.elementor-element-fd0330d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-19867 .elementor-element.elementor-element-a9a207b{--display:flex;--justify-content:flex-start;}.elementor-19867 .elementor-element.elementor-element-2f924b1 img{border-radius:10px 10px 10px 10px;}.elementor-19867 .elementor-element.elementor-element-d469a21{--display:flex;--min-height:90px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19867 .elementor-element.elementor-element-2a96363{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-19867 .elementor-element.elementor-element-2a96363 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-19867 .elementor-element.elementor-element-2a96363 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;}.elementor-19867 .elementor-element.elementor-element-fed0681{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19867 .elementor-element.elementor-element-28e3413 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-19867 .elementor-element.elementor-element-28e3413{font-family:"Roboto", Sans-serif;font-size:16px;line-height:30px;}.elementor-19867 .elementor-element.elementor-element-1fd201c{--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;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-19867 .elementor-element.elementor-element-1fd201c:not(.elementor-motion-effects-element-type-background), .elementor-19867 .elementor-element.elementor-element-1fd201c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-19867 .elementor-element.elementor-element-be87d4e{--display:flex;--justify-content:flex-start;}.elementor-19867 .elementor-element.elementor-element-943e25f img{border-radius:10px 10px 10px 10px;}.elementor-19867 .elementor-element.elementor-element-145188b{--display:flex;--min-height:90px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19867 .elementor-element.elementor-element-68bb01c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-19867 .elementor-element.elementor-element-68bb01c > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-19867 .elementor-element.elementor-element-68bb01c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;}.elementor-19867 .elementor-element.elementor-element-c7bcddb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19867 .elementor-element.elementor-element-cc0c5b2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-19867 .elementor-element.elementor-element-cc0c5b2{font-family:"Roboto", Sans-serif;font-size:16px;line-height:30px;}.elementor-19867 .elementor-element.elementor-element-82bca99{--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;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-19867 .elementor-element.elementor-element-82bca99:not(.elementor-motion-effects-element-type-background), .elementor-19867 .elementor-element.elementor-element-82bca99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-19867 .elementor-element.elementor-element-e2af57c{--display:flex;--justify-content:flex-start;}.elementor-19867 .elementor-element.elementor-element-e17db9c img{border-radius:10px 10px 10px 10px;}.elementor-19867 .elementor-element.elementor-element-40fbc7d{--display:flex;--min-height:90px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19867 .elementor-element.elementor-element-684183f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-19867 .elementor-element.elementor-element-684183f > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-19867 .elementor-element.elementor-element-684183f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;}.elementor-19867 .elementor-element.elementor-element-e208329{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19867 .elementor-element.elementor-element-97b21b1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-19867 .elementor-element.elementor-element-97b21b1{font-family:"Roboto", Sans-serif;font-size:16px;line-height:30px;}.elementor-19867 .elementor-element.elementor-element-86d4118{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-19867 .elementor-element.elementor-element-644b77c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-19867 .elementor-element.elementor-element-644b77c > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-19867 .elementor-element.elementor-element-644b77c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;}.elementor-19867 .elementor-element.elementor-element-3e3c717{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-19867 .elementor-element.elementor-element-fc0069e > .elementor-widget-container{padding:0px 50px 0px 0px;}.elementor-19867 .elementor-element.elementor-element-fc0069e{font-family:"Roboto", Sans-serif;font-size:20px;line-height:30px;}.elementor-19867 .elementor-element.elementor-element-8cb6b1b{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19867 .elementor-element.elementor-element-8cb6b1b:not(.elementor-motion-effects-element-type-background), .elementor-19867 .elementor-element.elementor-element-8cb6b1b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8E8E8;}.elementor-19867 .elementor-element.elementor-element-3ba3f59{--display:flex;}.elementor-19867 .elementor-element.elementor-element-b2d9d94{--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;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19867 .elementor-element.elementor-element-f6b91b1{--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:flex-start;}.elementor-19867 .elementor-element.elementor-element-9ac82a8{--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;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19867 .elementor-element.elementor-element-4cbc4b7{--grid-columns:11;--grid-row-gap:0px;--grid-column-gap:10px;}.elementor-19867 .elementor-element.elementor-element-4cbc4b7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-19867 .elementor-element.elementor-element-2d1bd27{--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-19867 .elementor-element.elementor-element-0aedbac{--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;--justify-content:flex-end;}.elementor-19867 .elementor-element.elementor-element-0aedbac:not(.elementor-motion-effects-element-type-background), .elementor-19867 .elementor-element.elementor-element-0aedbac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0d72fac );}.elementor-19867 .elementor-element.elementor-element-1ad7a0a{--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;--justify-content:flex-end;}.elementor-19867 .elementor-element.elementor-element-07ba3d9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;}.elementor-19867 .elementor-element.elementor-element-07ba3d9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-19867 .elementor-element.elementor-element-cf7b61c .elementor-icon-wrapper{text-align:center;}.elementor-19867 .elementor-element.elementor-element-7249c8f .elementor-icon-wrapper{text-align:center;}.elementor-19867 .elementor-element.elementor-element-8a838fc .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Roboto", Sans-serif;font-size:18px;font-weight:bold;fill:var( --e-global-color-4862548 );color:var( --e-global-color-4862548 );border-radius:34px 34px 34px 34px;}.elementor-19867 .elementor-element.elementor-element-8a838fc .elementor-button:hover, .elementor-19867 .elementor-element.elementor-element-8a838fc .elementor-button:focus{background-color:#ECCC00;color:var( --e-global-color-4862548 );}.elementor-19867 .elementor-element.elementor-element-8a838fc > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-19867 .elementor-element.elementor-element-8a838fc .elementor-button:hover svg, .elementor-19867 .elementor-element.elementor-element-8a838fc .elementor-button:focus svg{fill:var( --e-global-color-4862548 );}.elementor-19867 .elementor-element.elementor-element-bb86940{--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;--margin-top:100px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-19867 .elementor-element.elementor-element-7d318b7{--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;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-19867 .elementor-element.elementor-element-7d318b7:not(.elementor-motion-effects-element-type-background), .elementor-19867 .elementor-element.elementor-element-7d318b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-19867 .elementor-element.elementor-element-0d1d099{--display:flex;--border-radius:15px 15px 15px 15px;}.elementor-19867 .elementor-element.elementor-element-0d1d099:not(.elementor-motion-effects-element-type-background), .elementor-19867 .elementor-element.elementor-element-0d1d099 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hemson.se/wp-content/uploads/2025/11/Balboa-styrsystem.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-19867 .elementor-element.elementor-element-0c5b56f{--display:flex;--justify-content:center;}.elementor-19867 .elementor-element.elementor-element-aa27dd8{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19867 .elementor-element.elementor-element-ac711f5{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-19867 .elementor-element.elementor-element-ac711f5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19867 .elementor-element.elementor-element-ac711f5 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;}.elementor-19867 .elementor-element.elementor-element-968f320{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-19867 .elementor-element.elementor-element-968f320 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-19867 .elementor-element.elementor-element-968f320 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;}.elementor-19867 .elementor-element.elementor-element-42f2b1c > .elementor-widget-container{padding:0px 50px 0px 0px;}.elementor-19867 .elementor-element.elementor-element-42f2b1c{font-family:"Roboto", Sans-serif;font-size:20px;line-height:30px;}.elementor-19867 .elementor-element.elementor-element-5ac61b3{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-19867 .elementor-element.elementor-element-5ac61b3 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-19867 .elementor-element.elementor-element-5ac61b3 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;text-decoration:underline;}.elementor-19867 .elementor-element.elementor-element-28edfec{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:100px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-19867 .elementor-element.elementor-element-c8c4fbc{--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-19867 .elementor-element.elementor-element-1aea71f img{border-radius:10px 10px 10px 10px;}.elementor-19867 .elementor-element.elementor-element-0b72ce1{--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-19867 .elementor-element.elementor-element-8dd48a4{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-19867 .elementor-element.elementor-element-8dd48a4 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-19867 .elementor-element.elementor-element-8dd48a4 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;}.elementor-19867 .elementor-element.elementor-element-c2ad0e8 > .elementor-widget-container{padding:0px 50px 0px 0px;}.elementor-19867 .elementor-element.elementor-element-c2ad0e8{font-family:"Roboto", Sans-serif;font-size:20px;line-height:30px;}.elementor-19867 .elementor-element.elementor-element-c871d10 .elementor-button{background-color:var( --e-global-color-2cda70f );font-family:"Roboto", Sans-serif;font-size:18px;font-weight:bold;fill:var( --e-global-color-0d72fac );color:var( --e-global-color-0d72fac );border-radius:34px 34px 34px 34px;}.elementor-19867 .elementor-element.elementor-element-dd83351{--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;--margin-top:100px;--margin-bottom:050px;--margin-left:0px;--margin-right:0px;}.elementor-19867 .elementor-element.elementor-element-dbb3a15{--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;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-19867 .elementor-element.elementor-element-dbb3a15:not(.elementor-motion-effects-element-type-background), .elementor-19867 .elementor-element.elementor-element-dbb3a15 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-19867 .elementor-element.elementor-element-dc2c3bb{--display:flex;--justify-content:flex-start;}.elementor-19867 .elementor-element.elementor-element-4ca2509 img{border-radius:10px 10px 10px 10px;}.elementor-19867 .elementor-element.elementor-element-42ac11a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-19867 .elementor-element.elementor-element-42ac11a > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-19867 .elementor-element.elementor-element-42ac11a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;}.elementor-19867 .elementor-element.elementor-element-1c71f62 > .elementor-widget-container{padding:0px 50px 0px 0px;}.elementor-19867 .elementor-element.elementor-element-1c71f62{font-family:"Roboto", Sans-serif;font-size:20px;line-height:30px;}.elementor-19867 .elementor-element.elementor-element-09e98ea{--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;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-19867 .elementor-element.elementor-element-09e98ea:not(.elementor-motion-effects-element-type-background), .elementor-19867 .elementor-element.elementor-element-09e98ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-19867 .elementor-element.elementor-element-64b0a4e{--display:flex;--justify-content:flex-start;}.elementor-19867 .elementor-element.elementor-element-1c0866e img{border-radius:10px 10px 10px 10px;}.elementor-19867 .elementor-element.elementor-element-144608d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-19867 .elementor-element.elementor-element-144608d > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-19867 .elementor-element.elementor-element-144608d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;}.elementor-19867 .elementor-element.elementor-element-eabba1c > .elementor-widget-container{padding:0px 50px 0px 0px;}.elementor-19867 .elementor-element.elementor-element-eabba1c{font-family:"Roboto", Sans-serif;font-size:20px;line-height:30px;}.elementor-19867 .elementor-element.elementor-element-4bafea5{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:100px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-19867 .elementor-element.elementor-element-8f03369{--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-19867 .elementor-element.elementor-element-e278b2c{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19867 .elementor-element.elementor-element-fa9a724{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-19867 .elementor-element.elementor-element-fa9a724 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19867 .elementor-element.elementor-element-fa9a724 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;}.elementor-19867 .elementor-element.elementor-element-db75838{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-19867 .elementor-element.elementor-element-db75838 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-19867 .elementor-element.elementor-element-db75838 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;}.elementor-19867 .elementor-element.elementor-element-48b35d6{--display:flex;}.elementor-19867 .elementor-element.elementor-element-66a357c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-19867 .elementor-element.elementor-element-66a357c{font-family:"Roboto", Sans-serif;font-size:14px;line-height:24px;}.elementor-19867 .elementor-element.elementor-element-9ca0d23{--display:flex;}.elementor-19867 .elementor-element.elementor-element-9d01486 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-19867 .elementor-element.elementor-element-9d01486{font-family:"Roboto", Sans-serif;font-size:14px;line-height:24px;}.elementor-19867 .elementor-element.elementor-element-5d401f1{--display:flex;}.elementor-19867 .elementor-element.elementor-element-2c9dc1c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-19867 .elementor-element.elementor-element-2c9dc1c{font-family:"Roboto", Sans-serif;font-size:14px;line-height:24px;}.elementor-19867 .elementor-element.elementor-element-6ca2cc1{--display:flex;}.elementor-19867 .elementor-element.elementor-element-00d6826 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-19867 .elementor-element.elementor-element-00d6826{font-family:"Roboto", Sans-serif;font-size:14px;line-height:24px;}.elementor-19867 .elementor-element.elementor-element-0362ae4{--display:flex;}.elementor-19867 .elementor-element.elementor-element-c90284b{--n-accordion-title-font-size:16px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-icon-size:15px;}.elementor-19867 .elementor-element.elementor-element-c90284b > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:#D3D3D3;}.elementor-19867 .elementor-element.elementor-element-2097978{--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;--border-radius:20px 20px 20px 20px;}.elementor-19867 .elementor-element.elementor-element-2097978:not(.elementor-motion-effects-element-type-background), .elementor-19867 .elementor-element.elementor-element-2097978 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hemson.se/wp-content/uploads/2025/11/Spabad-bild-1.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-19867 .elementor-element.elementor-element-9c59a4c{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0150px;--margin-bottom:75px;--margin-left:0px;--margin-right:0px;}.elementor-19867 .elementor-element.elementor-element-e04ae81{--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:space-between;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-19867 .elementor-element.elementor-element-0dbc14e{--display:flex;--min-height:180px;}.elementor-19867 .elementor-element.elementor-element-5006bd7{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-19867 .elementor-element.elementor-element-5006bd7 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-19867 .elementor-element.elementor-element-5006bd7 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;}.elementor-19867 .elementor-element.elementor-element-a402d5f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-19867 .elementor-element.elementor-element-a402d5f{column-gap:0px;text-align:center;font-family:"Roboto", Sans-serif;font-size:14px;line-height:30px;}.elementor-19867 .elementor-element.elementor-element-6208052{--display:flex;--min-height:180px;--justify-content:center;}.elementor-19867 .elementor-element.elementor-element-b57946e img{width:71%;border-radius:10px 10px 10px 10px;}.elementor-19867 .elementor-element.elementor-element-25d835e{--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:space-between;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-19867 .elementor-element.elementor-element-670c83e{--display:flex;--min-height:180px;}.elementor-19867 .elementor-element.elementor-element-776a7c6{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-19867 .elementor-element.elementor-element-776a7c6 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-19867 .elementor-element.elementor-element-776a7c6 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;}.elementor-19867 .elementor-element.elementor-element-8093c12 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-19867 .elementor-element.elementor-element-8093c12{text-align:center;font-family:"Roboto", Sans-serif;font-size:14px;line-height:30px;}.elementor-19867 .elementor-element.elementor-element-a80786b{--display:flex;--min-height:180px;--justify-content:center;}.elementor-19867 .elementor-element.elementor-element-2aca2a0 img{width:57%;border-radius:10px 10px 10px 10px;}.elementor-19867 .elementor-element.elementor-element-c011248{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-19867 .elementor-element.elementor-element-8f5998c{--display:flex;--min-height:180px;}.elementor-19867 .elementor-element.elementor-element-2113b0d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-19867 .elementor-element.elementor-element-2113b0d > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-19867 .elementor-element.elementor-element-2113b0d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;}.elementor-19867 .elementor-element.elementor-element-66ed0f9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-19867 .elementor-element.elementor-element-66ed0f9{text-align:center;font-family:"Roboto", Sans-serif;font-size:14px;line-height:30px;}.elementor-19867 .elementor-element.elementor-element-55d34c2{--display:flex;--min-height:180px;--justify-content:center;}.elementor-19867 .elementor-element.elementor-element-15241c4 img{width:69%;border-radius:10px 10px 10px 10px;}.elementor-19867 .elementor-element.elementor-element-22a820c{--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:space-between;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-19867 .elementor-element.elementor-element-0e02a47{--display:flex;--min-height:180px;}.elementor-19867 .elementor-element.elementor-element-c5e6add{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-19867 .elementor-element.elementor-element-c5e6add > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-19867 .elementor-element.elementor-element-c5e6add .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;}.elementor-19867 .elementor-element.elementor-element-7d9a9d6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-19867 .elementor-element.elementor-element-7d9a9d6{text-align:center;font-family:"Roboto", Sans-serif;font-size:14px;line-height:30px;}.elementor-19867 .elementor-element.elementor-element-d96516c{--display:flex;--min-height:180px;--justify-content:center;}.elementor-19867 .elementor-element.elementor-element-2b8f4e6 img{width:56%;border-radius:10px 10px 10px 10px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-19867 .elementor-element.elementor-element-f489485{--width:10%;}.elementor-19867 .elementor-element.elementor-element-e0816d9{--content-width:100%;}.elementor-19867 .elementor-element.elementor-element-826517a{--width:67%;}.elementor-19867 .elementor-element.elementor-element-38ab53e{--width:50%;}.elementor-19867 .elementor-element.elementor-element-9a0458b{--width:50%;}.elementor-19867 .elementor-element.elementor-element-3e3c717{--content-width:740px;}.elementor-19867 .elementor-element.elementor-element-f6b91b1{--width:10%;}.elementor-19867 .elementor-element.elementor-element-07ba3d9{--width:70%;}.elementor-19867 .elementor-element.elementor-element-c8c4fbc{--width:50%;}.elementor-19867 .elementor-element.elementor-element-0b72ce1{--width:50%;}.elementor-19867 .elementor-element.elementor-element-8f03369{--width:50%;}.elementor-19867 .elementor-element.elementor-element-2097978{--width:50%;}.elementor-19867 .elementor-element.elementor-element-e04ae81{--width:50%;}.elementor-19867 .elementor-element.elementor-element-25d835e{--width:50%;}.elementor-19867 .elementor-element.elementor-element-c011248{--width:50%;}.elementor-19867 .elementor-element.elementor-element-22a820c{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-19867 .elementor-element.elementor-element-4356c22{--width:49%;}.elementor-19867 .elementor-element.elementor-element-fd0330d{--width:48%;}.elementor-19867 .elementor-element.elementor-element-1fd201c{--width:49%;}.elementor-19867 .elementor-element.elementor-element-82bca99{--width:48%;}.elementor-19867 .elementor-element.elementor-element-f6b91b1{--width:51%;}.elementor-19867 .elementor-element.elementor-element-07ba3d9{--width:64%;}.elementor-19867 .elementor-element.elementor-element-8f03369{--width:100%;}.elementor-19867 .elementor-element.elementor-element-2097978{--width:100%;}}@media(max-width:1024px){.elementor-19867 .elementor-element.elementor-element-e8e5d78{--grid-columns:3;}.elementor-19867 .elementor-element.elementor-element-dcb7d2f{--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-19867 .elementor-element.elementor-element-cd3c636{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-19867 .elementor-element.elementor-element-b6c8fb5{--flex-wrap:wrap;}.elementor-19867 .elementor-element.elementor-element-4cbc4b7{--grid-columns:2;}.elementor-19867 .elementor-element.elementor-element-4cbc4b7 > .elementor-widget-container{padding:1px 1px 1px 1px;}.elementor-19867 .elementor-element.elementor-element-7d318b7{--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-19867 .elementor-element.elementor-element-c8c4fbc{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-19867 .elementor-element.elementor-element-1aea71f img{width:180px;}.elementor-19867 .elementor-element.elementor-element-4bafea5{--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-19867 .elementor-element.elementor-element-fa9a724{text-align:center;}.elementor-19867 .elementor-element.elementor-element-db75838{text-align:center;}}@media(max-width:767px){.elementor-19867 .elementor-element.elementor-element-b34fb79 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19867 .elementor-element.elementor-element-b34fb79{text-align:center;}.elementor-19867 .elementor-element.elementor-element-b34fb79 .elementor-heading-title{font-size:50px;}.elementor-19867 .elementor-element.elementor-element-e51746b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-19867 .elementor-element.elementor-element-e51746b{text-align:center;font-size:16px;line-height:25px;}.elementor-19867 .elementor-element.elementor-element-e8e5d78{--grid-columns:1;}.elementor-19867 .elementor-element.elementor-element-24fb981{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-19867 .elementor-element.elementor-element-826517a{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-19867 .elementor-element.elementor-element-316f60f{--flex-direction:column-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-19867 .elementor-element.elementor-element-2229f5f{--margin-top:5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19867 .elementor-element.elementor-element-a399c6b{--content-width:100%;--min-height:372px;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-19867 .elementor-element.elementor-element-29c9682{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19867 .elementor-element.elementor-element-cc533ef > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19867 .elementor-element.elementor-element-cc533ef{text-align:center;}.elementor-19867 .elementor-element.elementor-element-cc533ef .elementor-heading-title{font-size:30px;}.elementor-19867 .elementor-element.elementor-element-8ce1b6d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-19867 .elementor-element.elementor-element-8ce1b6d{text-align:left;font-size:16px;line-height:25px;}.elementor-19867 .elementor-element.elementor-element-cd3c636{--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19867 .elementor-element.elementor-element-23e33df > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-19867 .elementor-element.elementor-element-23e33df .elementor-icon-box-wrapper{text-align:center;}.elementor-19867 .elementor-element.elementor-element-23e33df .elementor-icon-box-description{font-size:14px;line-height:25px;}.elementor-19867 .elementor-element.elementor-element-56813bc > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-19867 .elementor-element.elementor-element-56813bc .elementor-icon-box-wrapper{text-align:center;}.elementor-19867 .elementor-element.elementor-element-56813bc .elementor-icon-box-description{font-size:14px;line-height:25px;}.elementor-19867 .elementor-element.elementor-element-7031850 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-19867 .elementor-element.elementor-element-7031850 .elementor-icon-box-wrapper{text-align:center;}.elementor-19867 .elementor-element.elementor-element-7031850 .elementor-icon-box-description{font-size:14px;line-height:25px;}.elementor-19867 .elementor-element.elementor-element-3c0abff{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-19867 .elementor-element.elementor-element-e3b41f1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19867 .elementor-element.elementor-element-e3b41f1{text-align:center;}.elementor-19867 .elementor-element.elementor-element-7a1c254 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-19867 .elementor-element.elementor-element-7a1c254{text-align:center;font-size:16px;line-height:25px;}.elementor-19867 .elementor-element.elementor-element-9a0458b{--min-height:149px;}.elementor-19867 .elementor-element.elementor-element-b6c8fb5{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19867 .elementor-element.elementor-element-c3849c6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19867 .elementor-element.elementor-element-18ab793 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19867 .elementor-element.elementor-element-18ab793{text-align:center;}.elementor-19867 .elementor-element.elementor-element-8c79a60 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-19867 .elementor-element.elementor-element-8c79a60{font-size:16px;line-height:25px;}.elementor-19867 .elementor-element.elementor-element-a9a207b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19867 .elementor-element.elementor-element-2a96363 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19867 .elementor-element.elementor-element-2a96363{text-align:center;}.elementor-19867 .elementor-element.elementor-element-28e3413 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-19867 .elementor-element.elementor-element-28e3413{font-size:16px;line-height:25px;}.elementor-19867 .elementor-element.elementor-element-be87d4e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19867 .elementor-element.elementor-element-68bb01c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19867 .elementor-element.elementor-element-68bb01c{text-align:center;}.elementor-19867 .elementor-element.elementor-element-cc0c5b2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-19867 .elementor-element.elementor-element-cc0c5b2{font-size:16px;line-height:25px;}.elementor-19867 .elementor-element.elementor-element-e2af57c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19867 .elementor-element.elementor-element-684183f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19867 .elementor-element.elementor-element-684183f{text-align:center;}.elementor-19867 .elementor-element.elementor-element-97b21b1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-19867 .elementor-element.elementor-element-97b21b1{font-size:16px;line-height:25px;}.elementor-19867 .elementor-element.elementor-element-644b77c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19867 .elementor-element.elementor-element-644b77c{text-align:center;}.elementor-19867 .elementor-element.elementor-element-644b77c .elementor-heading-title{font-size:30px;}.elementor-19867 .elementor-element.elementor-element-fc0069e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-19867 .elementor-element.elementor-element-fc0069e{text-align:center;font-size:16px;line-height:25px;}.elementor-19867 .elementor-element.elementor-element-4cbc4b7{--grid-columns:1;}.elementor-19867 .elementor-element.elementor-element-1ad7a0a{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-19867 .elementor-element.elementor-element-07ba3d9{--justify-content:center;}.elementor-19867 .elementor-element.elementor-element-bb86940{--margin-top:5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19867 .elementor-element.elementor-element-0d1d099{--content-width:100%;--min-height:268px;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-19867 .elementor-element.elementor-element-0c5b56f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19867 .elementor-element.elementor-element-ac711f5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19867 .elementor-element.elementor-element-ac711f5{text-align:center;}.elementor-19867 .elementor-element.elementor-element-ac711f5 .elementor-heading-title{font-size:30px;}.elementor-19867 .elementor-element.elementor-element-968f320 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19867 .elementor-element.elementor-element-968f320{text-align:center;}.elementor-19867 .elementor-element.elementor-element-968f320 .elementor-heading-title{font-size:14px;}.elementor-19867 .elementor-element.elementor-element-42f2b1c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-19867 .elementor-element.elementor-element-42f2b1c{text-align:left;font-size:16px;line-height:25px;}.elementor-19867 .elementor-element.elementor-element-5ac61b3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19867 .elementor-element.elementor-element-5ac61b3{text-align:center;}.elementor-19867 .elementor-element.elementor-element-5ac61b3 .elementor-heading-title{font-size:14px;}.elementor-19867 .elementor-element.elementor-element-28edfec{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19867 .elementor-element.elementor-element-8dd48a4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19867 .elementor-element.elementor-element-8dd48a4{text-align:center;}.elementor-19867 .elementor-element.elementor-element-c2ad0e8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-19867 .elementor-element.elementor-element-c2ad0e8{text-align:center;font-size:16px;line-height:25px;}.elementor-19867 .elementor-element.elementor-element-dd83351{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19867 .elementor-element.elementor-element-dc2c3bb{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19867 .elementor-element.elementor-element-42ac11a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19867 .elementor-element.elementor-element-42ac11a{text-align:center;}.elementor-19867 .elementor-element.elementor-element-1c71f62 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-19867 .elementor-element.elementor-element-1c71f62{font-size:16px;line-height:25px;}.elementor-19867 .elementor-element.elementor-element-64b0a4e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19867 .elementor-element.elementor-element-144608d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19867 .elementor-element.elementor-element-144608d{text-align:center;}.elementor-19867 .elementor-element.elementor-element-eabba1c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-19867 .elementor-element.elementor-element-eabba1c{font-size:16px;line-height:25px;}.elementor-19867 .elementor-element.elementor-element-4bafea5{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-19867 .elementor-element.elementor-element-fa9a724 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19867 .elementor-element.elementor-element-fa9a724{text-align:center;}.elementor-19867 .elementor-element.elementor-element-fa9a724 .elementor-heading-title{font-size:30px;}.elementor-19867 .elementor-element.elementor-element-db75838 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19867 .elementor-element.elementor-element-db75838{text-align:center;}.elementor-19867 .elementor-element.elementor-element-db75838 .elementor-heading-title{font-size:14px;}.elementor-19867 .elementor-element.elementor-element-66a357c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-19867 .elementor-element.elementor-element-66a357c{font-size:16px;line-height:25px;}.elementor-19867 .elementor-element.elementor-element-9d01486 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-19867 .elementor-element.elementor-element-9d01486{font-size:16px;line-height:25px;}.elementor-19867 .elementor-element.elementor-element-2c9dc1c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-19867 .elementor-element.elementor-element-2c9dc1c{font-size:16px;line-height:25px;}.elementor-19867 .elementor-element.elementor-element-00d6826 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-19867 .elementor-element.elementor-element-00d6826{font-size:16px;line-height:25px;}.elementor-19867 .elementor-element.elementor-element-2097978{--min-height:246px;}.elementor-19867 .elementor-element.elementor-element-9c59a4c{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-19867 .elementor-element.elementor-element-e04ae81{--width:50%;}.elementor-19867 .elementor-element.elementor-element-0dbc14e{--min-height:150px;}.elementor-19867 .elementor-element.elementor-element-5006bd7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19867 .elementor-element.elementor-element-a402d5f{line-height:25px;}.elementor-19867 .elementor-element.elementor-element-6208052{--min-height:143px;--justify-content:center;}.elementor-19867 .elementor-element.elementor-element-b57946e img{width:100%;}.elementor-19867 .elementor-element.elementor-element-25d835e{--width:50%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19867 .elementor-element.elementor-element-670c83e{--min-height:150px;}.elementor-19867 .elementor-element.elementor-element-776a7c6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19867 .elementor-element.elementor-element-8093c12{line-height:25px;}.elementor-19867 .elementor-element.elementor-element-a80786b{--min-height:120px;--justify-content:center;}.elementor-19867 .elementor-element.elementor-element-2aca2a0 img{width:71%;}.elementor-19867 .elementor-element.elementor-element-c011248{--width:50%;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19867 .elementor-element.elementor-element-8f5998c{--min-height:150px;}.elementor-19867 .elementor-element.elementor-element-2113b0d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19867 .elementor-element.elementor-element-66ed0f9{line-height:25px;}.elementor-19867 .elementor-element.elementor-element-55d34c2{--min-height:76px;--justify-content:flex-start;}.elementor-19867 .elementor-element.elementor-element-22a820c{--width:50%;--justify-content:flex-start;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19867 .elementor-element.elementor-element-0e02a47{--min-height:150px;}.elementor-19867 .elementor-element.elementor-element-c5e6add > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19867 .elementor-element.elementor-element-7d9a9d6{line-height:25px;}.elementor-19867 .elementor-element.elementor-element-d96516c{--min-height:83px;--justify-content:center;}}/* Start custom CSS for loop-grid, class: .elementor-element-e8e5d78 *//* =========================================
   KARUSELL #1 – SPABAD (stora kort)
   Gäller bara denna loop-widget (via ".elementor-19867 .elementor-element.elementor-element-e8e5d78")
========================================= */

/* Själva raden med kort */
.elementor-19867 .elementor-element.elementor-element-e8e5d78 .elementor-loop-container {
  display: flex !important;
  flex-wrap: nowrap;
  gap: 24px;

  overflow-x: auto;
  overflow-y: visible;

  scroll-snap-type: x mandatory;
  scroll-behavior: smooth;

  padding-left: 10vw;
  padding-right: 20vw;
  padding-bottom: 24px;

  -ms-overflow-style: none;
  scrollbar-width: none;
}

/* Dölj scrollbar i WebKit */
.elementor-19867 .elementor-element.elementor-element-e8e5d78 .elementor-loop-container::-webkit-scrollbar {
  display: none;
}

/* Enskilt kort – stora produktkort */
.elementor-19867 .elementor-element.elementor-element-e8e5d78 .e-loop-item {
  flex: 0 0 calc(25% + 40px); /* ~4 per vy + lite "peek" */
  min-width: 260px;
  scroll-snap-align: start;

  border-radius: 20px;
  overflow: hidden;
  background: #ffffff;

  box-shadow: 0 8px 18px rgba(0,0,0,0.04);
  transition: transform .25s ease, box-shadow .25s ease;
}

/* Bild i kortet – för zoom */
.elementor-19867 .elementor-element.elementor-element-e8e5d78 .e-loop-item img {
  display: block;
  width: 100%;
  height: auto;
  transition: transform .35s ease;
}

/* Hover-effekt */
.elementor-19867 .elementor-element.elementor-element-e8e5d78 .e-loop-item:hover {
  transform: translateY(-4px);
  box-shadow: 0 14px 28px rgba(0,0,0,0.08);
}
.elementor-19867 .elementor-element.elementor-element-e8e5d78 .e-loop-item:hover img {
  transform: scale(1.04);
}

/* Responsivt – på mobil visar vi bredare kort */
@media (max-width: 768px) {
  .elementor-19867 .elementor-element.elementor-element-e8e5d78 .e-loop-item {
    flex: 0 0 80%;
    min-width: 0;
  }
}

/* =========================================
   PILAR – endast funktionalitet
   (#spa-prev och #spa-next)
   (Utseendet styrs 100% i Elementor)
========================================= */

#spa-prev,
#spa-next {
  cursor: pointer; /* valfritt – visar att de är klickbara */
}

/* Nollställ ev. gamla ::before-symboler */
#spa-prev::before,
#spa-next::before {
  content: none !important;
}
/* Mobil-fix för Spabad-korten */
@media (max-width: 768px) {
  /* Mindre sidopadding i själva raden */
  .elementor-19867 .elementor-element.elementor-element-e8e5d78 .elementor-loop-container {
    padding-left: 16px;
    padding-right: 16px;
    gap: 16px;
  }

  /* Gör kortet lite smalare så det inte känns så “inkilat” */
  .elementor-19867 .elementor-element.elementor-element-e8e5d78 .e-loop-item {
    flex: 0 0 85%;  /* var 80% */
  }
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-4cbc4b7 *//* =========================================
   HEMSONS SPABAD – horisontell karusell
   Gäller bara denna loop-widget (via .elementor-19867 .elementor-element.elementor-element-4cbc4b7)
========================================= */

/* Raden med små kort */
.elementor-19867 .elementor-element.elementor-element-4cbc4b7 .elementor-loop-container {
  display: flex !important;
  flex-wrap: nowrap;
  gap: 10px;

  overflow-x: auto;
  overflow-y: visible;

  scroll-snap-type: x mandatory;
  scroll-behavior: smooth;

  padding-left: 8vw;
  padding-right: 8vw;
  padding-bottom: 24px;

  -ms-overflow-style: none;
  scrollbar-width: none;
}

/* Dölj scrollbar i WebKit */
.elementor-19867 .elementor-element.elementor-element-4cbc4b7 .elementor-loop-container::-webkit-scrollbar {
  display: none;
}

/* Små kort */
.elementor-19867 .elementor-element.elementor-element-4cbc4b7 .e-loop-item {
  flex: 0 0 150px;
  min-width: 150px;
  scroll-snap-align: start;

  border-radius: 24px;
  overflow: hidden;
  background: #ffffff;

  text-align: center;
  padding: 16px 12px;

  box-shadow: 0 6px 14px rgba(0,0,0,0.04);
  transition: transform .25s ease, box-shadow .25s ease;
}

/* Bild */
.elementor-19867 .elementor-element.elementor-element-4cbc4b7 .e-loop-item img {
  display: block;
  width: 65%;
  height: auto;
  margin: 0 auto 12px auto;
  transition: transform .35s ease;
}

/* Lite tightare spacing */
.elementor-19867 .elementor-element.elementor-element-4cbc4b7 .e-loop-item * {
  margin-bottom: 4px;
}

/* Hover-effekt */
.elementor-19867 .elementor-element.elementor-element-4cbc4b7 .e-loop-item:hover {
  transform: translateY(-3px);
  box-shadow: 0 10px 22px rgba(0,0,0,0.08);
}
.elementor-19867 .elementor-element.elementor-element-4cbc4b7 .e-loop-item:hover img {
  transform: scale(1.05);
}

/* Responsivt */
@media (max-width: 768px) {
  .elementor-19867 .elementor-element.elementor-element-4cbc4b7 .e-loop-item {
    flex: 0 0 70%;
    min-width: 0;
  }
}

/* =========================================
   PILAR – enbart funktionalitet, ingen styling
========================================= */

#hemsons-prev,
#hemsons-next {
  cursor: pointer;
}/* End custom CSS */