.elementor-17063 .elementor-element.elementor-element-84de8b9{--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:150px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-17063 .elementor-element.elementor-element-84de8b9:not(.elementor-motion-effects-element-type-background), .elementor-17063 .elementor-element.elementor-element-84de8b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-17063 .elementor-element.elementor-element-13b205d{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-17063 .elementor-element.elementor-element-25dbbc7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:600;color:#184922;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-17063 .elementor-element.elementor-element-04bf8bc{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;}.elementor-17063 .elementor-element.elementor-element-b339a3b{--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-17063 .elementor-element.elementor-element-b339a3b:not(.elementor-motion-effects-element-type-background), .elementor-17063 .elementor-element.elementor-element-b339a3b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-17063 .elementor-element.elementor-element-cdf657e{--display:flex;}.elementor-17063 .elementor-element.elementor-element-863566e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:600;color:#184922;}.elementor-17063 .elementor-element.elementor-element-294c634{--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;}.elementor-17063 .elementor-element.elementor-element-294c634:not(.elementor-motion-effects-element-type-background), .elementor-17063 .elementor-element.elementor-element-294c634 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-17063 .elementor-element.elementor-element-5eb7381{--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-widget-jet-smart-filters-search .jet-search-filter__submit{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-17063 .elementor-element.elementor-element-050d1d2 .jet-search-filter__input-wrapper{max-width:100%;}.elementor-17063 .elementor-element.elementor-element-36d388a .elementor-heading-title{font-size:20px;font-weight:600;}.elementor-widget-jet-smart-filters-checkboxes .jet-filter-items-moreless__toggle{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-jet-smart-filters-checkboxes .apply-filters__button, .elementor-widget-jet-smart-filters-checkboxes .jet-filter-items-dropdown__apply-button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-17063 .elementor-element.elementor-element-3d70545 .jet-checkboxes-list__row{display:block;margin-right:calc(5px/2);margin-left:calc(5px/2);padding-top:calc(10px/2);margin-bottom:calc(10px/2);}.elementor-17063 .elementor-element.elementor-element-3d70545 .jet-list-tree__children{display:block;margin-right:calc(5px/2);margin-left:calc(5px/2);padding-left:10px;}.elementor-17063 .elementor-element.elementor-element-3d70545 .jet-checkboxes-list-wrapper{margin-left:calc(-5px/2);margin-right:calc(-5px/2);margin-top:calc(-10px/2);margin-bottom:calc(-10px/2);}.elementor-17063 .elementor-element.elementor-element-3d70545 .jet-checkboxes-list__decorator{width:16px;height:16px;min-width:16px;min-height:16px;margin-right:5px;}.rtl .elementor-17063 .elementor-element.elementor-element-3d70545 .jet-checkboxes-list__decorator{margin-left:5px;}.elementor-17063 .elementor-element.elementor-element-3d70545 .jet-checkboxes-list__checked-icon{font-size:12px;}.elementor-17063 .elementor-element.elementor-element-3d70545 .jet-collapse-icon{width:20px;height:20px;}.elementor-17063 .elementor-element.elementor-element-3d70545 .jet-collapse-none{width:20px;height:20px;}.elementor-17063 .elementor-element.elementor-element-3d70545 .jet-filter+.jet-filter{margin-top:10px;}.elementor-17063 .elementor-element.elementor-element-3d70545 .jet-select[data-hierarchical="1"] + .jet-select[data-hierarchical="1"]{margin-top:10px;}.elementor-17063 .elementor-element.elementor-element-3e30ab0 .elementor-heading-title{font-size:20px;font-weight:600;}.elementor-17063 .elementor-element.elementor-element-9db212d .jet-checkboxes-list__row{display:block;margin-right:calc(5px/2);margin-left:calc(5px/2);padding-top:calc(10px/2);margin-bottom:calc(10px/2);}.elementor-17063 .elementor-element.elementor-element-9db212d .jet-list-tree__children{display:block;margin-right:calc(5px/2);margin-left:calc(5px/2);padding-left:10px;}.elementor-17063 .elementor-element.elementor-element-9db212d .jet-checkboxes-list-wrapper{margin-left:calc(-5px/2);margin-right:calc(-5px/2);margin-top:calc(-10px/2);margin-bottom:calc(-10px/2);}.elementor-17063 .elementor-element.elementor-element-9db212d .jet-checkboxes-list__decorator{width:16px;height:16px;min-width:16px;min-height:16px;margin-right:5px;}.rtl .elementor-17063 .elementor-element.elementor-element-9db212d .jet-checkboxes-list__decorator{margin-left:5px;}.elementor-17063 .elementor-element.elementor-element-9db212d .jet-checkboxes-list__checked-icon{font-size:12px;}.elementor-17063 .elementor-element.elementor-element-9db212d .jet-collapse-icon{width:20px;height:20px;}.elementor-17063 .elementor-element.elementor-element-9db212d .jet-collapse-none{width:20px;height:20px;}.elementor-17063 .elementor-element.elementor-element-9db212d .jet-filter+.jet-filter{margin-top:10px;}.elementor-17063 .elementor-element.elementor-element-9db212d .jet-select[data-hierarchical="1"] + .jet-select[data-hierarchical="1"]{margin-top:10px;}.elementor-17063 .elementor-element.elementor-element-fc79611{--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-17063 .elementor-element.elementor-element-fc79611:not(.elementor-motion-effects-element-type-background), .elementor-17063 .elementor-element.elementor-element-fc79611 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products{--products-title-color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.products-heading-show .related-products > h2, .elementor-widget-woocommerce-products.products-heading-show .upsells > h2, .elementor-widget-woocommerce-products.products-heading-show .cross-sells > h2{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del {font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-17063 .elementor-element.elementor-element-95d4ce6.elementor-wc-products ul.products li.product{text-align:left;--button-align-display:flex;--button-align-direction:column;--button-align-justify:space-between;border-style:solid;border-width:1px 1px 1px 1px;padding:12px 12px 12px 12px;}.elementor-17063 .elementor-element.elementor-element-95d4ce6.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-17063 .elementor-element.elementor-element-95d4ce6.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:#000000;}.elementor-17063 .elementor-element.elementor-element-95d4ce6.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:#000000;}.elementor-17063 .elementor-element.elementor-element-95d4ce6.elementor-wc-products ul.products li.product .price{color:#000000;}.elementor-17063 .elementor-element.elementor-element-95d4ce6.elementor-wc-products ul.products li.product .price ins{color:#000000;}.elementor-17063 .elementor-element.elementor-element-95d4ce6.elementor-wc-products ul.products li.product .price ins .amount{color:#000000;}.elementor-17063 .elementor-element.elementor-element-95d4ce6.elementor-wc-products ul.products li.product .price del{color:#386641;}.elementor-17063 .elementor-element.elementor-element-95d4ce6.elementor-wc-products ul.products li.product .price del .amount{color:#386641;}.elementor-17063 .elementor-element.elementor-element-95d4ce6.elementor-wc-products ul.products li.product .button{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:600;}.elementor-17063 .elementor-element.elementor-element-95d4ce6.elementor-wc-products ul.products li.product:hover{box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);}.elementor-17063 .elementor-element.elementor-element-95d4ce6.elementor-wc-products ul.products li.product span.onsale{display:block;color:#E66060;}.elementor-17063 .elementor-element.elementor-element-f008aff{--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:50px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-17063 .elementor-element.elementor-element-f008aff:not(.elementor-motion-effects-element-type-background), .elementor-17063 .elementor-element.elementor-element-f008aff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-17063 .elementor-element.elementor-element-4aec155{--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-17063 .elementor-element.elementor-element-04d0f91{--display:flex;}.elementor-17063 .elementor-element.elementor-element-6bce604{text-align:center;}.elementor-17063 .elementor-element.elementor-element-2886f28{--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;--border-radius:12px 12px 12px 12px;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-17063 .elementor-element.elementor-element-2075c0c .elementor-repeater-item-cef750d .swiper-slide-bg{background-color:#833ca3;background-image:url(https://platvision.se/wp-content/uploads/2025/08/VTVZ2233-scaled.jpg);background-size:cover;}.elementor-17063 .elementor-element.elementor-element-2075c0c .elementor-repeater-item-cef750d .swiper-slide-contents{margin-left:auto;}.elementor-17063 .elementor-element.elementor-element-2075c0c .elementor-repeater-item-cef750d .swiper-slide-inner{align-items:flex-end;text-align:end;}.elementor-17063 .elementor-element.elementor-element-2075c0c .elementor-repeater-item-0a62ecd .swiper-slide-bg{background-color:#4054b2;background-image:url(https://platvision.se/wp-content/uploads/2025/08/VEJR0512-scaled.jpg);background-size:cover;}.elementor-17063 .elementor-element.elementor-element-2075c0c .elementor-repeater-item-0a62ecd .swiper-slide-contents{margin-left:auto;}.elementor-17063 .elementor-element.elementor-element-2075c0c .elementor-repeater-item-0a62ecd .swiper-slide-inner{align-items:flex-end;text-align:end;}.elementor-17063 .elementor-element.elementor-element-2075c0c .elementor-repeater-item-55f26bf .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://platvision.se/wp-content/uploads/2025/08/UWQQ1902.jpg);background-size:cover;}.elementor-17063 .elementor-element.elementor-element-2075c0c .elementor-repeater-item-55f26bf .swiper-slide-contents{margin-left:auto;}.elementor-17063 .elementor-element.elementor-element-2075c0c .elementor-repeater-item-55f26bf .swiper-slide-inner{align-items:flex-end;}.elementor-17063 .elementor-element.elementor-element-2075c0c .elementor-repeater-item-a11de47 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://platvision.se/wp-content/uploads/2025/08/XHBE4120.png);background-size:cover;}.elementor-17063 .elementor-element.elementor-element-2075c0c .elementor-repeater-item-a11de47 .swiper-slide-contents{margin-left:auto;}.elementor-17063 .elementor-element.elementor-element-2075c0c .elementor-repeater-item-a11de47 .swiper-slide-inner{align-items:flex-end;}.elementor-17063 .elementor-element.elementor-element-2075c0c .elementor-repeater-item-ed4acd6 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://platvision.se/wp-content/uploads/2025/08/QKYF3640.png);background-size:cover;}.elementor-17063 .elementor-element.elementor-element-2075c0c .elementor-repeater-item-ed4acd6 .swiper-slide-contents{margin-left:auto;}.elementor-17063 .elementor-element.elementor-element-2075c0c .elementor-repeater-item-ed4acd6 .swiper-slide-inner{align-items:flex-end;}.elementor-17063 .elementor-element.elementor-element-2075c0c .elementor-repeater-item-c9466a5 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://platvision.se/wp-content/uploads/2025/08/VHKD5430-scaled.jpg);background-size:cover;}.elementor-17063 .elementor-element.elementor-element-2075c0c .elementor-repeater-item-c9466a5 .swiper-slide-contents{margin-left:auto;}.elementor-17063 .elementor-element.elementor-element-2075c0c .elementor-repeater-item-c9466a5 .swiper-slide-inner{align-items:flex-end;}.elementor-17063 .elementor-element.elementor-element-2075c0c .elementor-repeater-item-f411d3d .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://platvision.se/wp-content/uploads/2025/08/XDGO2361.png);background-size:cover;}.elementor-17063 .elementor-element.elementor-element-2075c0c .elementor-repeater-item-f411d3d .swiper-slide-contents{margin-left:auto;}.elementor-17063 .elementor-element.elementor-element-2075c0c .elementor-repeater-item-f411d3d .swiper-slide-inner{align-items:flex-end;}.elementor-17063 .elementor-element.elementor-element-2075c0c .elementor-repeater-item-8015a4a .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://platvision.se/wp-content/uploads/2025/08/VWTA3236-scaled.jpg);background-size:cover;}.elementor-17063 .elementor-element.elementor-element-2075c0c .elementor-repeater-item-8015a4a .swiper-slide-contents{margin-left:auto;}.elementor-17063 .elementor-element.elementor-element-2075c0c .elementor-repeater-item-8015a4a .swiper-slide-inner{align-items:flex-end;}.elementor-17063 .elementor-element.elementor-element-2075c0c .elementor-repeater-item-03d544a .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://platvision.se/wp-content/uploads/2025/08/NCUJ2942.png);background-size:cover;}.elementor-17063 .elementor-element.elementor-element-2075c0c .elementor-repeater-item-03d544a .swiper-slide-contents{margin-left:auto;}.elementor-17063 .elementor-element.elementor-element-2075c0c .elementor-repeater-item-03d544a .swiper-slide-inner{align-items:flex-end;}.elementor-17063 .elementor-element.elementor-element-2075c0c .elementor-repeater-item-2b9bfc8 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://platvision.se/wp-content/uploads/2025/08/RYKX4668-scaled.jpg);background-size:cover;}.elementor-17063 .elementor-element.elementor-element-2075c0c .elementor-repeater-item-2b9bfc8 .swiper-slide-contents{margin-left:auto;}.elementor-17063 .elementor-element.elementor-element-2075c0c .elementor-repeater-item-2b9bfc8 .swiper-slide-inner{align-items:flex-end;}.elementor-17063 .elementor-element.elementor-element-2075c0c .elementor-repeater-item-e236aed .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://platvision.se/wp-content/uploads/2025/08/PHFQ4598-scaled.jpg);background-size:cover;}.elementor-17063 .elementor-element.elementor-element-2075c0c .elementor-repeater-item-e236aed .swiper-slide-contents{margin-left:auto;}.elementor-17063 .elementor-element.elementor-element-2075c0c .elementor-repeater-item-e236aed .swiper-slide-inner{align-items:flex-end;}.elementor-17063 .elementor-element.elementor-element-2075c0c .elementor-repeater-item-f1b8abc .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://platvision.se/wp-content/uploads/2025/08/RVMQ8631.png);background-size:cover;}.elementor-17063 .elementor-element.elementor-element-2075c0c .elementor-repeater-item-f1b8abc .swiper-slide-contents{margin-left:auto;}.elementor-17063 .elementor-element.elementor-element-2075c0c .elementor-repeater-item-f1b8abc .swiper-slide-inner{align-items:flex-end;}.elementor-17063 .elementor-element.elementor-element-2075c0c .elementor-repeater-item-c9de12d .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://platvision.se/wp-content/uploads/2025/08/OWSK8705.png);background-size:cover;}.elementor-17063 .elementor-element.elementor-element-2075c0c .elementor-repeater-item-c9de12d .swiper-slide-contents{margin-left:auto;}.elementor-17063 .elementor-element.elementor-element-2075c0c .elementor-repeater-item-c9de12d .swiper-slide-inner{align-items:flex-end;}.elementor-17063 .elementor-element.elementor-element-2075c0c .elementor-repeater-item-27d9381 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://platvision.se/wp-content/uploads/2025/08/QTOD2166-scaled.jpg);background-size:cover;}.elementor-17063 .elementor-element.elementor-element-2075c0c .elementor-repeater-item-27d9381 .swiper-slide-contents{margin-left:auto;}.elementor-17063 .elementor-element.elementor-element-2075c0c .elementor-repeater-item-27d9381 .swiper-slide-inner{align-items:flex-end;}.elementor-17063 .elementor-element.elementor-element-2075c0c .elementor-repeater-item-3bd5b24 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://platvision.se/wp-content/uploads/2025/08/UNHV9121-scaled.jpg);background-size:cover;}.elementor-17063 .elementor-element.elementor-element-2075c0c .elementor-repeater-item-3bd5b24 .swiper-slide-contents{margin-left:auto;}.elementor-17063 .elementor-element.elementor-element-2075c0c .elementor-repeater-item-3bd5b24 .swiper-slide-inner{align-items:flex-end;text-align:end;}.elementor-17063 .elementor-element.elementor-element-2075c0c .swiper-slide{transition-duration:calc(2500ms*1.2);height:450px;}.elementor-17063 .elementor-element.elementor-element-2075c0c .swiper-slide-contents{max-width:66%;}.elementor-17063 .elementor-element.elementor-element-2075c0c .swiper-slide-inner{text-align:center;}.elementor-17063 .elementor-element.elementor-element-be82e59{--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-17063 .elementor-element.elementor-element-0497ad0{--display:flex;}.elementor-17063 .elementor-element.elementor-element-6de5ef5{--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;}.elementor-17063 .elementor-element.elementor-element-5ebafd0{--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-17063 .elementor-element.elementor-element-0fa1415 .elementor-heading-title{font-family:"Montserrat Alternates", Sans-serif;font-size:25px;font-weight:600;}.elementor-17063 .elementor-element.elementor-element-3b3f5e7 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-17063 .elementor-element.elementor-element-75e6d08{--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-17063 .elementor-element.elementor-element-9cd3921{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;}.elementor-17063 .elementor-element.elementor-element-6632492{--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;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17063 .elementor-element.elementor-element-2be4750{--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-17063 .elementor-element.elementor-element-2be4750.e-con{--align-self:center;}.elementor-17063 .elementor-element.elementor-element-16f4cdb .elementor-heading-title{font-family:"Montserrat Alternates", Sans-serif;font-size:25px;font-weight:600;}.elementor-17063 .elementor-element.elementor-element-c832a75{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;}.elementor-17063 .elementor-element.elementor-element-3c18c87{--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-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-17063 .elementor-element.elementor-element-7ddd4e0{--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;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17063 .elementor-element.elementor-element-27d8f06{--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-17063 .elementor-element.elementor-element-06daf95{--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-17063 .elementor-element.elementor-element-06daf95.e-con{--align-self:center;}.elementor-17063 .elementor-element.elementor-element-d8b9e06 .elementor-heading-title{font-family:"Montserrat Alternates", Sans-serif;font-size:25px;font-weight:600;}.elementor-17063 .elementor-element.elementor-element-cb8c2f0{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;}.elementor-17063 .elementor-element.elementor-element-adaa368{--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;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17063 .elementor-element.elementor-element-7a49a73{--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-17063 .elementor-element.elementor-element-7a49a73.e-con{--align-self:center;}.elementor-17063 .elementor-element.elementor-element-a953caf .elementor-heading-title{font-family:"Montserrat Alternates", Sans-serif;font-size:25px;font-weight:600;}.elementor-17063 .elementor-element.elementor-element-a30f70e{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;}.elementor-17063 .elementor-element.elementor-element-e37a93d{--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;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-17063 .elementor-element.elementor-element-95d4ce6.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(min-width:768px){.elementor-17063 .elementor-element.elementor-element-84de8b9{--content-width:1350px;}.elementor-17063 .elementor-element.elementor-element-b339a3b{--content-width:1350px;}.elementor-17063 .elementor-element.elementor-element-294c634{--content-width:1350px;}.elementor-17063 .elementor-element.elementor-element-5eb7381{--width:20%;}.elementor-17063 .elementor-element.elementor-element-fc79611{--width:80%;}.elementor-17063 .elementor-element.elementor-element-2886f28{--width:100%;}.elementor-17063 .elementor-element.elementor-element-5ebafd0{--width:50%;}.elementor-17063 .elementor-element.elementor-element-75e6d08{--width:50%;}.elementor-17063 .elementor-element.elementor-element-2be4750{--width:50%;}.elementor-17063 .elementor-element.elementor-element-3c18c87{--width:50%;}.elementor-17063 .elementor-element.elementor-element-27d8f06{--width:50%;}.elementor-17063 .elementor-element.elementor-element-06daf95{--width:50%;}.elementor-17063 .elementor-element.elementor-element-7a49a73{--width:50%;}.elementor-17063 .elementor-element.elementor-element-e37a93d{--width:50%;}}@media(max-width:767px){.elementor-17063 .elementor-element.elementor-element-84de8b9{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-17063 .elementor-element.elementor-element-25dbbc7 .elementor-heading-title{font-size:18px;}.elementor-17063 .elementor-element.elementor-element-04bf8bc{font-size:14px;}.elementor-17063 .elementor-element.elementor-element-863566e .elementor-heading-title{font-size:18px;}.elementor-17063 .elementor-element.elementor-element-fc79611{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17063 .elementor-element.elementor-element-95d4ce6.elementor-wc-products  ul.products{grid-column-gap:12px;grid-row-gap:20px;}.elementor-17063 .elementor-element.elementor-element-95d4ce6.elementor-wc-products .attachment-woocommerce_thumbnail{margin-bottom:2px;}.elementor-17063 .elementor-element.elementor-element-0fa1415 .elementor-heading-title{font-size:18px;}.elementor-17063 .elementor-element.elementor-element-9cd3921{font-size:12px;}.elementor-17063 .elementor-element.elementor-element-16f4cdb .elementor-heading-title{font-size:18px;}.elementor-17063 .elementor-element.elementor-element-c832a75{font-size:12px;}.elementor-17063 .elementor-element.elementor-element-d321a05 img{width:80%;}.elementor-17063 .elementor-element.elementor-element-f9c24a2 img{width:80%;}.elementor-17063 .elementor-element.elementor-element-d8b9e06 .elementor-heading-title{font-size:18px;}.elementor-17063 .elementor-element.elementor-element-cb8c2f0{font-size:12px;}.elementor-17063 .elementor-element.elementor-element-a953caf .elementor-heading-title{font-size:18px;}.elementor-17063 .elementor-element.elementor-element-a30f70e{font-size:12px;}.elementor-17063 .elementor-element.elementor-element-ca07851 img{width:80%;}}/* Start custom CSS for woocommerce-products, class: .elementor-element-95d4ce6 *//* Excerpt */
.loop-product-excerpt{
  font-size:13px;
  color:#555;
  line-height:1.4;
  margin:6px 0 10px;
}

/* Byt text på variabla produktknappen till "Måttbeställ" */
.woocommerce a.button.product_type_variable{
  position:relative;
  color:transparent !important;
}
.woocommerce a.button.product_type_variable::after{
  content:"Måttbeställ";
  position:absolute; inset:0;
  display:flex; align-items:center; justify-content:center;
  color:#fff; pointer-events:none;
}

/* --- Mobil-layout (2 per rad) --- */
@media (max-width: 767px){
  .woocommerce ul.products{
    display:flex;
    flex-wrap:wrap;
    margin:0;
    padding:0;
  }

  .woocommerce ul.products li.product{
    width:50%;
    box-sizing:border-box;   /* räkna in padding/border i 50% */
    padding:10px !important; /* luft mellan ram och text */
    margin:0 !important;
    min-width:0;             /* tillåt krympning av innehåll */
  }

  /* Säkerställ att bilder/innehåll inte spräcker rutan */
  .woocommerce ul.products li.product img{max-width:100%; height:auto;}
  .woocommerce ul.products li.product a{display:block; max-width:100%;}
}/* End custom CSS */