.elementor-276 .elementor-element.elementor-element-ded3aef{--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;--align-items:center;--gap:48px 64px;--row-gap:48px;--column-gap:64px;--padding-top:88px;--padding-bottom:96px;--padding-left:48px;--padding-right:48px;}.elementor-276 .elementor-element.elementor-element-ded3aef:not(.elementor-motion-effects-element-type-background), .elementor-276 .elementor-element.elementor-element-ded3aef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ink );}.elementor-276 .elementor-element.elementor-element-09671b5{--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:flex-start;--gap:26px 26px;--row-gap:26px;--column-gap:26px;}.elementor-276 .elementor-element.elementor-element-6fc886f .elementor-heading-title{font-family:var( --e-global-typography-eyebrow-font-family ), Sans-serif;font-size:var( --e-global-typography-eyebrow-font-size );font-weight:var( --e-global-typography-eyebrow-font-weight );line-height:var( --e-global-typography-eyebrow-line-height );letter-spacing:var( --e-global-typography-eyebrow-letter-spacing );color:var( --e-global-color-butter );}.elementor-276 .elementor-element.elementor-element-4c25590 .elementor-heading-title{color:var( --e-global-color-paper );}.elementor-276 .elementor-element.elementor-element-4ee6556{font-family:var( --e-global-typography-body-font-family ), Sans-serif;font-size:var( --e-global-typography-body-font-size );font-weight:var( --e-global-typography-body-font-weight );line-height:var( --e-global-typography-body-line-height );color:#C9C5BC;}.elementor-276 .elementor-element.elementor-element-f5a8702{--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-start;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:12px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-276 .elementor-element.elementor-element-e94a261 .elementor-button{background-color:var( --e-global-color-butter );font-family:var( --e-global-typography-button-font-family ), Sans-serif;font-size:var( --e-global-typography-button-font-size );font-weight:var( --e-global-typography-button-font-weight );line-height:var( --e-global-typography-button-line-height );letter-spacing:var( --e-global-typography-button-letter-spacing );fill:var( --e-global-color-ink );color:var( --e-global-color-ink );border-radius:0px 0px 0px 0px;padding:19px 38px 19px 38px;}.elementor-276 .elementor-element.elementor-element-cff835b .elementor-button{background-color:rgba(0,0,0,0);font-family:var( --e-global-typography-button-font-family ), Sans-serif;font-size:var( --e-global-typography-button-font-size );font-weight:var( --e-global-typography-button-font-weight );line-height:var( --e-global-typography-button-line-height );letter-spacing:var( --e-global-typography-button-letter-spacing );fill:var( --e-global-color-paper );color:var( --e-global-color-paper );border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;padding:19px 38px 19px 38px;}.elementor-276 .elementor-element.elementor-element-0caee67{--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:stretch;}.elementor-276 .elementor-element.elementor-element-8cd2887{--spacer-size:407px;}.elementor-276 .elementor-element.elementor-element-32fa65d{--display:flex;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-line );--border-color:var( --e-global-color-line );--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-276 .elementor-element.elementor-element-32fa65d:not(.elementor-motion-effects-element-type-background), .elementor-276 .elementor-element.elementor-element-32fa65d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ink );}.elementor-276 .elementor-element.elementor-element-31d45d9{--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:stretch;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:96px;--padding-bottom:96px;--padding-left:48px;--padding-right:48px;}.elementor-276 .elementor-element.elementor-element-31d45d9:not(.elementor-motion-effects-element-type-background), .elementor-276 .elementor-element.elementor-element-31d45d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ink );}.elementor-276 .elementor-element.elementor-element-a7de18d{--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:space-between;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-276 .elementor-element.elementor-element-9e220e1 .elementor-heading-title{color:var( --e-global-color-paper );}.elementor-276 .elementor-element.elementor-element-3b81223 .elementor-heading-title{font-family:var( --e-global-typography-meta-font-family ), Sans-serif;font-size:var( --e-global-typography-meta-font-size );font-weight:var( --e-global-typography-meta-font-weight );line-height:var( --e-global-typography-meta-line-height );color:var( --e-global-color-butter );}.elementor-276 .elementor-element.elementor-element-43bfcf1.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-276 .elementor-element.elementor-element-43bfcf1.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-276 .elementor-element.elementor-element-b39b7b1{--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;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-276 .elementor-element.elementor-element-38956ae{--display:flex;--min-height:640px;}.elementor-276 .elementor-element.elementor-element-38956ae:not(.elementor-motion-effects-element-type-background), .elementor-276 .elementor-element.elementor-element-38956ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sisuapp.hemsida.eu/wp-content/uploads/2026/01/18.webp");background-position:center center;background-size:cover;}.elementor-276 .elementor-element.elementor-element-59d21b9{--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:flex-start;--gap:26px 26px;--row-gap:26px;--column-gap:26px;--padding-top:96px;--padding-bottom:96px;--padding-left:64px;--padding-right:64px;}.elementor-276 .elementor-element.elementor-element-6bd65ec .elementor-heading-title{font-family:var( --e-global-typography-eyebrow-font-family ), Sans-serif;font-size:var( --e-global-typography-eyebrow-font-size );font-weight:var( --e-global-typography-eyebrow-font-weight );line-height:var( --e-global-typography-eyebrow-line-height );letter-spacing:var( --e-global-typography-eyebrow-letter-spacing );}.elementor-276 .elementor-element.elementor-element-bb35d8a .elementor-heading-title{color:var( --e-global-color-paper );}.elementor-276 .elementor-element.elementor-element-904f6ce{font-family:var( --e-global-typography-body-font-family ), Sans-serif;font-size:var( --e-global-typography-body-font-size );font-weight:var( --e-global-typography-body-font-weight );line-height:var( --e-global-typography-body-line-height );color:#CFC7AE;}.elementor-276 .elementor-element.elementor-element-b580689{--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;--align-items:flex-start;--gap:26px 60px;--row-gap:26px;--column-gap:60px;--padding-top:14px;--padding-bottom:14px;--padding-left:0px;--padding-right:0px;}.elementor-276 .elementor-element.elementor-element-251f1d3{--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:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-276 .elementor-element.elementor-element-2f55c7d .elementor-heading-title{color:var( --e-global-color-paper );}.elementor-276 .elementor-element.elementor-element-dff048c .elementor-heading-title{font-family:var( --e-global-typography-eyebrow-font-family ), Sans-serif;font-size:var( --e-global-typography-eyebrow-font-size );font-weight:var( --e-global-typography-eyebrow-font-weight );line-height:var( --e-global-typography-eyebrow-line-height );letter-spacing:var( --e-global-typography-eyebrow-letter-spacing );}.elementor-276 .elementor-element.elementor-element-540836f{--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:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-276 .elementor-element.elementor-element-77797be .elementor-heading-title{color:var( --e-global-color-paper );}.elementor-276 .elementor-element.elementor-element-44a75ca .elementor-heading-title{font-family:var( --e-global-typography-eyebrow-font-family ), Sans-serif;font-size:var( --e-global-typography-eyebrow-font-size );font-weight:var( --e-global-typography-eyebrow-font-weight );line-height:var( --e-global-typography-eyebrow-line-height );letter-spacing:var( --e-global-typography-eyebrow-letter-spacing );}.elementor-276 .elementor-element.elementor-element-5a13145 .elementor-button{background-color:rgba(0,0,0,0);font-family:var( --e-global-typography-button-font-family ), Sans-serif;font-size:var( --e-global-typography-button-font-size );font-weight:var( --e-global-typography-button-font-weight );line-height:var( --e-global-typography-button-line-height );letter-spacing:var( --e-global-typography-button-letter-spacing );fill:#F4E9C9;color:#F4E9C9;border-style:solid;border-width:1px 1px 1px 1px;border-color:#4F4A38;border-radius:0px 0px 0px 0px;padding:19px 38px 19px 38px;}.elementor-276 .elementor-element.elementor-element-c75def4{--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;--align-items:stretch;--gap:1px 1px;--row-gap:1px;--column-gap:1px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-276 .elementor-element.elementor-element-c75def4:not(.elementor-motion-effects-element-type-background), .elementor-276 .elementor-element.elementor-element-c75def4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-line );}.elementor-276 .elementor-element.elementor-element-de97d42{--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:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:30px;--padding-bottom:30px;--padding-left:26px;--padding-right:26px;}.elementor-276 .elementor-element.elementor-element-de97d42:not(.elementor-motion-effects-element-type-background), .elementor-276 .elementor-element.elementor-element-de97d42 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ink );}.elementor-276 .elementor-element.elementor-element-80dd3d4 .elementor-heading-title{font-family:var( --e-global-typography-eyebrow-font-family ), Sans-serif;font-size:var( --e-global-typography-eyebrow-font-size );font-weight:var( --e-global-typography-eyebrow-font-weight );line-height:var( --e-global-typography-eyebrow-line-height );letter-spacing:var( --e-global-typography-eyebrow-letter-spacing );color:var( --e-global-color-butter );}.elementor-276 .elementor-element.elementor-element-89c9944 .elementor-heading-title{color:var( --e-global-color-muted );}.elementor-276 .elementor-element.elementor-element-81fc528{--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:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:30px;--padding-bottom:30px;--padding-left:26px;--padding-right:26px;}.elementor-276 .elementor-element.elementor-element-81fc528:not(.elementor-motion-effects-element-type-background), .elementor-276 .elementor-element.elementor-element-81fc528 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ink );}.elementor-276 .elementor-element.elementor-element-5ee3be6 .elementor-heading-title{font-family:var( --e-global-typography-eyebrow-font-family ), Sans-serif;font-size:var( --e-global-typography-eyebrow-font-size );font-weight:var( --e-global-typography-eyebrow-font-weight );line-height:var( --e-global-typography-eyebrow-line-height );letter-spacing:var( --e-global-typography-eyebrow-letter-spacing );color:var( --e-global-color-butter );}.elementor-276 .elementor-element.elementor-element-cdf6458 .elementor-heading-title{color:var( --e-global-color-muted );}.elementor-276 .elementor-element.elementor-element-34635c7{--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:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:30px;--padding-bottom:30px;--padding-left:26px;--padding-right:26px;}.elementor-276 .elementor-element.elementor-element-34635c7:not(.elementor-motion-effects-element-type-background), .elementor-276 .elementor-element.elementor-element-34635c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ink );}.elementor-276 .elementor-element.elementor-element-b33be3e .elementor-heading-title{font-family:var( --e-global-typography-eyebrow-font-family ), Sans-serif;font-size:var( --e-global-typography-eyebrow-font-size );font-weight:var( --e-global-typography-eyebrow-font-weight );line-height:var( --e-global-typography-eyebrow-line-height );letter-spacing:var( --e-global-typography-eyebrow-letter-spacing );color:var( --e-global-color-butter );}.elementor-276 .elementor-element.elementor-element-9163300 .elementor-heading-title{color:var( --e-global-color-muted );}.elementor-276 .elementor-element.elementor-element-ba55311{--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:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:30px;--padding-bottom:30px;--padding-left:26px;--padding-right:26px;}.elementor-276 .elementor-element.elementor-element-ba55311:not(.elementor-motion-effects-element-type-background), .elementor-276 .elementor-element.elementor-element-ba55311 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ink );}.elementor-276 .elementor-element.elementor-element-6683b27 .elementor-heading-title{font-family:var( --e-global-typography-eyebrow-font-family ), Sans-serif;font-size:var( --e-global-typography-eyebrow-font-size );font-weight:var( --e-global-typography-eyebrow-font-weight );line-height:var( --e-global-typography-eyebrow-line-height );letter-spacing:var( --e-global-typography-eyebrow-letter-spacing );color:var( --e-global-color-butter );}.elementor-276 .elementor-element.elementor-element-3f51a86 .elementor-heading-title{color:var( --e-global-color-muted );}.elementor-276 .elementor-element.elementor-element-5c9afec{--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;--align-items:stretch;--gap:1px 1px;--row-gap:1px;--column-gap:1px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-276 .elementor-element.elementor-element-5c9afec:not(.elementor-motion-effects-element-type-background), .elementor-276 .elementor-element.elementor-element-5c9afec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-line );}.elementor-276 .elementor-element.elementor-element-365d5db{--display:flex;--min-height:520px;}.elementor-276 .elementor-element.elementor-element-365d5db:not(.elementor-motion-effects-element-type-background), .elementor-276 .elementor-element.elementor-element-365d5db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sisuapp.hemsida.eu/wp-content/uploads/2026/01/30.webp");background-position:center center;background-size:cover;}.elementor-276 .elementor-element.elementor-element-b361136{--display:flex;--min-height:520px;}.elementor-276 .elementor-element.elementor-element-b361136:not(.elementor-motion-effects-element-type-background), .elementor-276 .elementor-element.elementor-element-b361136 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sisuapp.hemsida.eu/wp-content/uploads/2026/01/23.webp");background-position:center center;background-size:cover;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-276 .elementor-element.elementor-element-6fc886f .elementor-heading-title{font-size:var( --e-global-typography-eyebrow-font-size );line-height:var( --e-global-typography-eyebrow-line-height );letter-spacing:var( --e-global-typography-eyebrow-letter-spacing );}.elementor-276 .elementor-element.elementor-element-4ee6556{font-size:var( --e-global-typography-body-font-size );line-height:var( --e-global-typography-body-line-height );}.elementor-276 .elementor-element.elementor-element-e94a261 .elementor-button{font-size:var( --e-global-typography-button-font-size );line-height:var( --e-global-typography-button-line-height );letter-spacing:var( --e-global-typography-button-letter-spacing );}.elementor-276 .elementor-element.elementor-element-cff835b .elementor-button{font-size:var( --e-global-typography-button-font-size );line-height:var( --e-global-typography-button-line-height );letter-spacing:var( --e-global-typography-button-letter-spacing );}.elementor-276 .elementor-element.elementor-element-3b81223 .elementor-heading-title{font-size:var( --e-global-typography-meta-font-size );line-height:var( --e-global-typography-meta-line-height );}.elementor-276 .elementor-element.elementor-element-43bfcf1.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-276 .elementor-element.elementor-element-6bd65ec .elementor-heading-title{font-size:var( --e-global-typography-eyebrow-font-size );line-height:var( --e-global-typography-eyebrow-line-height );letter-spacing:var( --e-global-typography-eyebrow-letter-spacing );}.elementor-276 .elementor-element.elementor-element-904f6ce{font-size:var( --e-global-typography-body-font-size );line-height:var( --e-global-typography-body-line-height );}.elementor-276 .elementor-element.elementor-element-dff048c .elementor-heading-title{font-size:var( --e-global-typography-eyebrow-font-size );line-height:var( --e-global-typography-eyebrow-line-height );letter-spacing:var( --e-global-typography-eyebrow-letter-spacing );}.elementor-276 .elementor-element.elementor-element-44a75ca .elementor-heading-title{font-size:var( --e-global-typography-eyebrow-font-size );line-height:var( --e-global-typography-eyebrow-line-height );letter-spacing:var( --e-global-typography-eyebrow-letter-spacing );}.elementor-276 .elementor-element.elementor-element-5a13145 .elementor-button{font-size:var( --e-global-typography-button-font-size );line-height:var( --e-global-typography-button-line-height );letter-spacing:var( --e-global-typography-button-letter-spacing );}.elementor-276 .elementor-element.elementor-element-80dd3d4 .elementor-heading-title{font-size:var( --e-global-typography-eyebrow-font-size );line-height:var( --e-global-typography-eyebrow-line-height );letter-spacing:var( --e-global-typography-eyebrow-letter-spacing );}.elementor-276 .elementor-element.elementor-element-5ee3be6 .elementor-heading-title{font-size:var( --e-global-typography-eyebrow-font-size );line-height:var( --e-global-typography-eyebrow-line-height );letter-spacing:var( --e-global-typography-eyebrow-letter-spacing );}.elementor-276 .elementor-element.elementor-element-b33be3e .elementor-heading-title{font-size:var( --e-global-typography-eyebrow-font-size );line-height:var( --e-global-typography-eyebrow-line-height );letter-spacing:var( --e-global-typography-eyebrow-letter-spacing );}.elementor-276 .elementor-element.elementor-element-6683b27 .elementor-heading-title{font-size:var( --e-global-typography-eyebrow-font-size );line-height:var( --e-global-typography-eyebrow-line-height );letter-spacing:var( --e-global-typography-eyebrow-letter-spacing );}}@media(max-width:767px){.elementor-276 .elementor-element.elementor-element-ded3aef{--padding-top:40px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-276 .elementor-element.elementor-element-6fc886f .elementor-heading-title{font-size:var( --e-global-typography-eyebrow-font-size );line-height:var( --e-global-typography-eyebrow-line-height );letter-spacing:var( --e-global-typography-eyebrow-letter-spacing );}.elementor-276 .elementor-element.elementor-element-4ee6556{font-size:var( --e-global-typography-body-font-size );line-height:var( --e-global-typography-body-line-height );}.elementor-276 .elementor-element.elementor-element-e94a261 .elementor-button{font-size:var( --e-global-typography-button-font-size );line-height:var( --e-global-typography-button-line-height );letter-spacing:var( --e-global-typography-button-letter-spacing );}.elementor-276 .elementor-element.elementor-element-cff835b .elementor-button{font-size:var( --e-global-typography-button-font-size );line-height:var( --e-global-typography-button-line-height );letter-spacing:var( --e-global-typography-button-letter-spacing );}.elementor-276 .elementor-element.elementor-element-31d45d9{--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-276 .elementor-element.elementor-element-3b81223 .elementor-heading-title{font-size:var( --e-global-typography-meta-font-size );line-height:var( --e-global-typography-meta-line-height );}.elementor-276 .elementor-element.elementor-element-43bfcf1.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-276 .elementor-element.elementor-element-38956ae{--min-height:380px;}.elementor-276 .elementor-element.elementor-element-59d21b9{--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-276 .elementor-element.elementor-element-6bd65ec .elementor-heading-title{font-size:var( --e-global-typography-eyebrow-font-size );line-height:var( --e-global-typography-eyebrow-line-height );letter-spacing:var( --e-global-typography-eyebrow-letter-spacing );}.elementor-276 .elementor-element.elementor-element-904f6ce{font-size:var( --e-global-typography-body-font-size );line-height:var( --e-global-typography-body-line-height );}.elementor-276 .elementor-element.elementor-element-dff048c .elementor-heading-title{font-size:var( --e-global-typography-eyebrow-font-size );line-height:var( --e-global-typography-eyebrow-line-height );letter-spacing:var( --e-global-typography-eyebrow-letter-spacing );}.elementor-276 .elementor-element.elementor-element-44a75ca .elementor-heading-title{font-size:var( --e-global-typography-eyebrow-font-size );line-height:var( --e-global-typography-eyebrow-line-height );letter-spacing:var( --e-global-typography-eyebrow-letter-spacing );}.elementor-276 .elementor-element.elementor-element-5a13145 .elementor-button{font-size:var( --e-global-typography-button-font-size );line-height:var( --e-global-typography-button-line-height );letter-spacing:var( --e-global-typography-button-letter-spacing );}.elementor-276 .elementor-element.elementor-element-80dd3d4 .elementor-heading-title{font-size:var( --e-global-typography-eyebrow-font-size );line-height:var( --e-global-typography-eyebrow-line-height );letter-spacing:var( --e-global-typography-eyebrow-letter-spacing );}.elementor-276 .elementor-element.elementor-element-5ee3be6 .elementor-heading-title{font-size:var( --e-global-typography-eyebrow-font-size );line-height:var( --e-global-typography-eyebrow-line-height );letter-spacing:var( --e-global-typography-eyebrow-letter-spacing );}.elementor-276 .elementor-element.elementor-element-b33be3e .elementor-heading-title{font-size:var( --e-global-typography-eyebrow-font-size );line-height:var( --e-global-typography-eyebrow-line-height );letter-spacing:var( --e-global-typography-eyebrow-letter-spacing );}.elementor-276 .elementor-element.elementor-element-6683b27 .elementor-heading-title{font-size:var( --e-global-typography-eyebrow-font-size );line-height:var( --e-global-typography-eyebrow-line-height );letter-spacing:var( --e-global-typography-eyebrow-letter-spacing );}.elementor-276 .elementor-element.elementor-element-365d5db{--min-height:320px;}.elementor-276 .elementor-element.elementor-element-b361136{--min-height:320px;}}/* Start custom CSS *//* ---- SISU startsida ---- */
.sisu-caps .elementor-heading-title,.sisu-caps .elementor-button-text{text-transform:uppercase}
.sisu-util-link .elementor-heading-title a{color:inherit;text-decoration:none}

/* hero */
.sisu-hero,.sisu-originals{padding-left:max(48px,calc((100% - 1200px) / 2));padding-right:max(48px,calc((100% - 1200px) / 2))}
.sisu-hero-copy{flex:1 1 auto;min-width:0}
.sisu-hero-media{flex:0 0 480px;max-width:480px}
.sisu-hero-lead p{max-width:470px;margin:0;text-wrap:pretty}
.sisu-hero-frame .elementor-widget-video{line-height:0}
.sisu-btn-ghost .elementor-button{border-color:var(--e-global-color-line-weak)!important;color:var(--e-global-color-paper)!important}
.sisu-btn-ghost .elementor-button:hover{border-color:var(--e-global-color-butter)!important;color:var(--e-global-color-butter)!important}

/* marquee */
.sisu-marquee{overflow:hidden}
.sisu-marquee__track{display:flex;align-items:center;gap:26px;white-space:nowrap;width:max-content;animation:sisu-marquee 28s linear infinite}
.sisu-marquee__track>*{flex:0 0 auto}
.sisu-marquee__track span{font-family:"Anton",sans-serif;font-size:20px;letter-spacing:3.2px;text-transform:uppercase;color:var(--e-global-color-muted)}
.sisu-marquee__track i{font-style:normal;font-size:13px;color:var(--e-global-color-butter)}
@keyframes sisu-marquee{from{transform:translateX(0)}to{transform:translateX(-50%)}}

/* missionsblocket: serif tvingad, globals biter inte har */
.sisu-mission{background-color:var(--e-global-color-ink-soft)!important}
.sisu-mission-img{flex:1 1 50%}
.sisu-mission-copy{flex:1 1 50%}
.sisu-serif-h .elementor-heading-title{font-family:"Instrument Serif",serif!important;font-size:56px!important;line-height:1.08!important;text-transform:none!important;color:var(--e-global-color-paper)!important}
.sisu-serif-num .elementor-heading-title{font-family:"Instrument Serif",serif!important;font-size:46px!important;line-height:1!important;text-transform:none!important;color:var(--e-global-color-paper)!important}
.sisu-serif-eyebrow .elementor-heading-title{font-family:"Archivo",sans-serif!important;font-size:12px!important;font-weight:600!important;letter-spacing:2.6px!important;color:var(--e-global-color-serif-meta)!important}
.sisu-serif-label .elementor-heading-title{font-family:"Archivo",sans-serif!important;font-size:12px!important;font-weight:600!important;letter-spacing:2.6px!important;color:var(--e-global-color-serif-meta)!important}
.sisu-mission-copy .elementor-widget-text-editor,.sisu-mission-copy .elementor-widget-text-editor p{color:var(--e-global-color-serif-body)!important;font-size:18px;line-height:1.6;margin:0}
.sisu-btn-serif .elementor-button{border-color:#4F4A38!important;color:#F4E9C9!important}
.sisu-btn-serif .elementor-button:hover{background-color:#F4E9C9!important;color:#16150F!important}

/* trust + lookbook */
.sisu-trust>.e-con{flex:1 1 0}
.sisu-look-a{flex:1.4 1 0}
.sisu-look-b{flex:1 1 0}

/* produktgrid */
.sisu-grid ul.products{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:40px 28px;margin:0;display:grid}

@media (prefers-reduced-motion:reduce){.sisu-marquee__track{animation:none}}

@media (max-width:1024px){
.sisu-hero{flex-direction:column}
.sisu-hero-media{order:-1;flex:1 1 auto;max-width:100%;width:100%}
.sisu-hero-copy{width:100%}
.sisu-mission{flex-direction:column}
.sisu-mission-img{order:-1}
.sisu-hero,.sisu-originals{padding-left:32px;padding-right:32px}
.sisu-grid ul.products{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}
.sisu-serif-h .elementor-heading-title{font-size:44px!important}
}

@media (max-width:767px){
.sisu-marquee__track span{font-size:16px}
.sisu-marquee__track{animation-duration:40s}
.sisu-trust{flex-wrap:wrap}
.sisu-trust>.e-con{flex:1 1 calc(50% - 1px)}
.sisu-lookbook{flex-direction:column}
.sisu-hero,.sisu-originals{padding-left:20px;padding-right:20px}
.sisu-grid ul.products{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:28px 16px}
.sisu-serif-h .elementor-heading-title{font-size:34px!important}
.sisu-serif-num .elementor-heading-title{font-size:34px!important}
}/* End custom CSS */