.elementor-2531 .elementor-element.elementor-element-cab86c5{--display:flex;--min-height:140px;}.elementor-2531 .elementor-element.elementor-element-cab86c5:not(.elementor-motion-effects-element-type-background), .elementor-2531 .elementor-element.elementor-element-cab86c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141819;}.elementor-2531 .elementor-element.elementor-element-d9a22d0{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2531 .elementor-element.elementor-element-4e0a00d > .elementor-widget-container{margin:18px 0px 0px 0px;}.elementor-2531 .elementor-element.elementor-element-4e0a00d .svb-breadcrumbs{justify-content:flex-start;font-family:"Roboto", Sans-serif;font-size:17px;font-weight:600;}.elementor-2531 .elementor-element.elementor-element-4e0a00d .svb-breadcrumbs a{color:#A6A6A6;}.elementor-2531 .elementor-element.elementor-element-4e0a00d .svb-breadcrumbs a:hover{color:#2E5E4E;}.elementor-2531 .elementor-element.elementor-element-4e0a00d .svb-breadcrumb-separator{color:#A6A6A6;fill:#A6A6A6;}.elementor-2531 .elementor-element.elementor-element-4e0a00d .svb-breadcrumb-separator svg{fill:#A6A6A6;color:#A6A6A6;width:14px;height:14px;}.elementor-2531 .elementor-element.elementor-element-4e0a00d .svb-breadcrumb-separator i{color:#A6A6A6;font-size:14px;}.elementor-2531 .elementor-element.elementor-element-4e0a00d .svb-breadcrumb-current{color:#475569;}.elementor-2531 .elementor-element.elementor-element-2e73a89{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2531 .elementor-element.elementor-element-ad6d104{--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:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:15px;}.elementor-2531 .elementor-element.elementor-element-ad6d104.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2531 .elementor-element.elementor-element-6d4f9c5{width:var( --container-widget-width, 6% );max-width:6%;--container-widget-width:6%;--container-widget-flex-grow:0;top:60px;}body:not(.rtl) .elementor-2531 .elementor-element.elementor-element-6d4f9c5{right:100px;}body.rtl .elementor-2531 .elementor-element.elementor-element-6d4f9c5{left:100px;}.elementor-2531 .elementor-element.elementor-element-c3b6923{--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-2531 .elementor-element.elementor-element-18c97b7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -18px) 0px;}.elementor-2531 .elementor-element.elementor-element-18c97b7 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:500;color:#131414;}.elementor-2531 .elementor-element.elementor-element-7844113{--divider-border-style:solid;--divider-color:#FFE21A;--divider-border-width:5px;}.elementor-2531 .elementor-element.elementor-element-7844113 .elementor-divider-separator{width:8%;}.elementor-2531 .elementor-element.elementor-element-7844113 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-2531 .elementor-element.elementor-element-69b33bc{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2531 .elementor-element.elementor-element-f1f76bf.elementor-element{--order:-99999 /* order start hack */;}.elementor-2531 .elementor-element.elementor-element-f1f76bf .svb-field{text-align:left;}.elementor-2531 .elementor-element.elementor-element-f1f76bf .svb-field-label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2531 .elementor-element.elementor-element-f1f76bf .svb-field-value{color:#000000;font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;}.elementor-2531 .elementor-element.elementor-element-59fdf42{color:#000000;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2531 .elementor-element.elementor-element-11482b4{--display:flex;}.elementor-2531 .elementor-element.elementor-element-11482b4:not(.elementor-motion-effects-element-type-background), .elementor-2531 .elementor-element.elementor-element-11482b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-2531 .elementor-element.elementor-element-f91a09f{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2531 .elementor-element.elementor-element-bd9cace .svb-docs__item{box-shadow:none;border-radius:5px;}.elementor-2531 .elementor-element.elementor-element-bd9cace > .elementor-widget-container{padding:0px 37px 0px 0px;}.elementor-2531 .elementor-element.elementor-element-bd9cace .svb-documents-title{color:#000000;font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-2531 .elementor-element.elementor-element-bd9cace .svb-docs{display:flex;flex-direction:column;gap:10px;}.elementor-2531 .elementor-element.elementor-element-bd9cace .svb-docs__item-text{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-2531 .elementor-element.elementor-element-bd9cace .svb-docs__item-icon svg, .elementor-2531 .elementor-element.elementor-element-bd9cace .svb-docs__item-icon img{width:28px;height:28px;}.elementor-2531 .elementor-element.elementor-element-80bf6c0 .svb-techdata-title{color:#000000;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-2531 .elementor-element.elementor-element-80bf6c0 .svb-techdata-table th{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;padding:0px 0px 0px 0px;}.elementor-2531 .elementor-element.elementor-element-80bf6c0 .svb-techdata-table td{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;padding:0px 0px 0px 0px;}.elementor-2531 .elementor-element.elementor-element-80bf6c0 .svb-techdata-table{background-color:#7A7A7A00;border-color:#02010100;}.elementor-2531 .elementor-element.elementor-element-80bf6c0 .svb-techdata-table th, .elementor-2531 .elementor-element.elementor-element-80bf6c0 .svb-techdata-table td{border-color:#02010100;}.elementor-2531 .elementor-element.elementor-element-80bf6c0 .svb-techdata-table tbody tr td, .elementor-2531 .elementor-element.elementor-element-80bf6c0 .svb-techdata-table tbody tr th{background-color:#02010100;}.elementor-2531 .elementor-element.elementor-element-80bf6c0 .svb-techdata-table tbody tr:nth-child(odd) td, .elementor-2531 .elementor-element.elementor-element-80bf6c0 .svb-techdata-table tbody tr:nth-child(odd) th{background-color:#02010100;}.elementor-2531 .elementor-element.elementor-element-c971c32{--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;}.elementor-2531 .elementor-element.elementor-element-c971c32:not(.elementor-motion-effects-element-type-background), .elementor-2531 .elementor-element.elementor-element-c971c32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DFDFDF;}.elementor-2531 .elementor-element.elementor-element-453b136{width:100%;max-width:100%;}.elementor-2531 .elementor-element.elementor-element-453b136 .svb-variants-table thead th{background-color:#02010100;font-family:"Roboto", Sans-serif;font-size:12px;font-weight:600;}.elementor-2531 .elementor-element.elementor-element-453b136 .svb-variants-table tbody td{color:#020101;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;}.elementor-2531 .elementor-element.elementor-element-453b136 .svb-variants-table{background-color:#DFDFDF;border-color:#DFDFDF;border-width:0px;border-radius:0px;overflow:hidden;}.elementor-2531 .elementor-element.elementor-element-453b136 .svb-variants-table th, .elementor-2531 .elementor-element.elementor-element-453b136 .svb-variants-table td{border-color:#DFDFDF;border-width:0px;}.elementor-2531 .elementor-element.elementor-element-453b136 .svb-variants-table tbody tr td, .elementor-2531 .elementor-element.elementor-element-453b136 .svb-variants-table tbody tr th{background-color:#DFDFDF;}.elementor-2531 .elementor-element.elementor-element-453b136 .svb-variants-table tbody tr:nth-child(odd) td, .elementor-2531 .elementor-element.elementor-element-453b136 .svb-variants-table tbody tr:nth-child(odd) th{background-color:#E9E9E9;}.elementor-2531 .elementor-element.elementor-element-453b136 .svb-variants-table th{padding:3px 3px 3px 3px;}.elementor-2531 .elementor-element.elementor-element-453b136 .svb-variants-table td{padding:3px 3px 3px 3px;}.elementor-2531 .elementor-element.elementor-element-453b136 .svb-variants-table tr.svb-current-variant td, .elementor-2531 .elementor-element.elementor-element-453b136 .svb-variants-table tr.svb-current-variant th{background-color:#f5f5f5;}.elementor-2531 .elementor-element.elementor-element-453b136 .svb-variants-table tr.svb-current-variant{outline-color:rgba(0,0,0,0.08);border-color:rgba(0,0,0,0.08);outline-width:1px;outline-style:solid;border-width:1px;}.elementor-2531 .elementor-element.elementor-element-40934d5:not(.elementor-motion-effects-element-type-background), .elementor-2531 .elementor-element.elementor-element-40934d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2531 .elementor-element.elementor-element-40934d5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-2531 .elementor-element.elementor-element-40934d5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2531 .elementor-element.elementor-element-4d40b042:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2531 .elementor-element.elementor-element-4d40b042 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2531 .elementor-element.elementor-element-4d40b042 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:20px;}.elementor-2531 .elementor-element.elementor-element-4d40b042 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:16px 20px 10px 20px;}.elementor-2531 .elementor-element.elementor-element-4d40b042 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2531 .elementor-element.elementor-element-3d06b914{--display:flex;}.elementor-2531 .elementor-element.elementor-element-6ee0eaf1 > .elementor-widget-container{margin:0px 0px 6px 0px;}.elementor-2531 .elementor-element.elementor-element-6ee0eaf1 .svb-usp-banner{background-color:#000000;padding:16px 0px 20px -6px;}.elementor-2531 .elementor-element.elementor-element-6ee0eaf1 .svb-usp-col:not(:last-child){border-color:rgba(255,255,255,0.2);}.elementor-2531 .elementor-element.elementor-element-6ee0eaf1 .svb-usp-icon{color:#ffffff;fill:#ffffff;}.elementor-2531 .elementor-element.elementor-element-6ee0eaf1 .svb-usp-icon svg{fill:#ffffff;width:78px;height:78px;}.elementor-2531 .elementor-element.elementor-element-6ee0eaf1 .svb-usp-icon i{font-size:78px;}.elementor-2531 .elementor-element.elementor-element-6ee0eaf1 .svb-usp-icon-wrap{margin-right:12px;}.elementor-2531 .elementor-element.elementor-element-6ee0eaf1 .svb-usp-title{color:#ffffff;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:700;margin-bottom:6px;}.elementor-2531 .elementor-element.elementor-element-6ee0eaf1 .svb-usp-desc{color:#e2e8f0;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}body.elementor-page-2531{margin:0px 0px 0px 0px;}@media(min-width:768px){.elementor-2531 .elementor-element.elementor-element-2e73a89{--content-width:1200px;}.elementor-2531 .elementor-element.elementor-element-ad6d104{--width:40%;}.elementor-2531 .elementor-element.elementor-element-c3b6923{--width:60%;}.elementor-2531 .elementor-element.elementor-element-11482b4{--content-width:1200px;}.elementor-2531 .elementor-element.elementor-element-4d40b042{width:100%;}.elementor-2531 .elementor-element.elementor-element-3d06b914{--content-width:1200px;}}@media(max-width:1024px) and (min-width:768px){.elementor-2531 .elementor-element.elementor-element-4d40b042{width:100%;}}@media(max-width:1024px){.elementor-2531 .elementor-element.elementor-element-69b33bc{--grid-auto-flow:row;}.elementor-2531 .elementor-element.elementor-element-f91a09f{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-2531 .elementor-element.elementor-element-69b33bc{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2531 .elementor-element.elementor-element-f91a09f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS *//* Nolla oönskad spacing runt Elementor single */
body.single-product .elementor-location-single { margin: 0; padding: 0; }

/* Om .svb-wrap råkar ligga i en Elementor-layout, ta bort dess skal-padding */
.elementor .svb-wrap { max-width: 100%; margin: 0; padding: 0; }

/* Nolla tema-wrappers som ibland puffar single-templates */
body.single-product .site-content,
body.single-product .content-area,
body.single-product .entry-content { margin: 0; padding: 0; }/* End custom CSS */