.elementor-14 .elementor-element.elementor-element-956028f{--display:flex;--min-height:100vh;--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:center;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:0;}.elementor-14 .elementor-element.elementor-element-956028f:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-956028f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vitaworld.id/wp-content/uploads/2025/11/home-hero-image.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-14 .elementor-element.elementor-element-95cda29{--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:flex-start;--padding-top:128px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-a0f54be{--display:flex;--min-height:250px;--justify-content:flex-end;border-style:none;--border-style:none;--border-radius:12px 12px 12px 12px;box-shadow:0px 1px 2px 0px rgba(10, 10, 10, 0.2);--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-14 .elementor-element.elementor-element-a0f54be:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-a0f54be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vitaworld.id/wp-content/uploads/2025/11/letus-vita-ab-cream.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-14 .elementor-element.elementor-element-a0f54be:hover{box-shadow:0px 1px 2px 0px rgba(10, 10, 10, 0.5);}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-29d826d .elementor-icon-wrapper{text-align:end;}.elementor-14 .elementor-element.elementor-element-29d826d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-29d826d.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-29d826d.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-29d826d.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-29d826d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-29d826d .elementor-icon{font-size:24px;}.elementor-14 .elementor-element.elementor-element-29d826d .elementor-icon svg{height:24px;}.elementor-14 .elementor-element.elementor-element-29d826d .elementor-icon i, .elementor-14 .elementor-element.elementor-element-29d826d .elementor-icon svg{transform:rotate(45deg);}.elementor-14 .elementor-element.elementor-element-8d44b18{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-14 .elementor-element.elementor-element-28423c1 .elementor-button{background-color:#40729B;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:500;line-height:24px;box-shadow:0px 1px 2px 0px rgba(10, 10, 10, 0.2);border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:12px 12px 12px 12px;padding:16px 32px 16px 32px;}.elementor-14 .elementor-element.elementor-element-28423c1 .elementor-button:hover, .elementor-14 .elementor-element.elementor-element-28423c1 .elementor-button:focus{background-color:#2F5574;box-shadow:0px 1px 2px 0px rgba(10, 10, 10, 0.5);}.elementor-14 .elementor-element.elementor-element-28423c1 .elementor-button-content-wrapper{flex-direction:row;}.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-14 .elementor-element.elementor-element-7cfc93b .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:36px;font-weight:600;line-height:40px;color:#0A0A0A;}.elementor-14 .elementor-element.elementor-element-81977d2{--display:flex;--justify-content:flex-start;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:96px 96px;--row-gap:96px;--column-gap:96px;--padding-top:256px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-6b8cba2{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-16853d0 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:20px;font-weight:600;line-height:28px;color:#0A0A0A;}.elementor-14 .elementor-element.elementor-element-0c58b3f{--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-14 .elementor-element.elementor-element-ff2fbc9{--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:flex-end;--align-items:flex-end;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-55af6e1 .elementor-button{background-color:#96CC7C00;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:500;line-height:24px;fill:var( --e-global-color-text );color:var( --e-global-color-text );padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-55af6e1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-14 .elementor-element.elementor-element-55af6e1 .elementor-button .elementor-button-content-wrapper{gap:4px;}.elementor-14 .elementor-element.elementor-element-55af6e1 .elementor-button:hover, .elementor-14 .elementor-element.elementor-element-55af6e1 .elementor-button:focus{color:#0A0A0A;}.elementor-14 .elementor-element.elementor-element-55af6e1 .elementor-button:hover svg, .elementor-14 .elementor-element.elementor-element-55af6e1 .elementor-button:focus svg{fill:#0A0A0A;}.elementor-14 .elementor-element.elementor-element-71aabfa .elementor-button{background-color:#96CC7C00;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:500;line-height:24px;fill:var( --e-global-color-text );color:var( --e-global-color-text );padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-71aabfa .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-14 .elementor-element.elementor-element-71aabfa .elementor-button .elementor-button-content-wrapper{gap:4px;}.elementor-14 .elementor-element.elementor-element-71aabfa .elementor-button:hover, .elementor-14 .elementor-element.elementor-element-71aabfa .elementor-button:focus{color:#0A0A0A;}.elementor-14 .elementor-element.elementor-element-71aabfa .elementor-button:hover svg, .elementor-14 .elementor-element.elementor-element-71aabfa .elementor-button:focus svg{fill:#0A0A0A;}.elementor-14 .elementor-element.elementor-element-e7231da .elementor-button{background-color:#96CC7C00;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:500;line-height:24px;fill:var( --e-global-color-text );color:var( --e-global-color-text );padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-e7231da .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-14 .elementor-element.elementor-element-e7231da .elementor-button .elementor-button-content-wrapper{gap:4px;}.elementor-14 .elementor-element.elementor-element-e7231da .elementor-button:hover, .elementor-14 .elementor-element.elementor-element-e7231da .elementor-button:focus{color:#0A0A0A;}.elementor-14 .elementor-element.elementor-element-e7231da .elementor-button:hover svg, .elementor-14 .elementor-element.elementor-element-e7231da .elementor-button:focus svg{fill:#0A0A0A;}.elementor-14 .elementor-element.elementor-element-20d754d{--display:flex;--min-height:350px;--justify-content:flex-end;border-style:none;--border-style:none;--border-radius:12px 12px 12px 12px;box-shadow:0px 1px 2px 0px rgba(10, 10, 10, 0.2);--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-14 .elementor-element.elementor-element-20d754d:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-20d754d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vitaworld.id/wp-content/uploads/2025/11/hero-vegan-collagen.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-14 .elementor-element.elementor-element-20d754d:hover{box-shadow:0px 1px 2px 0px rgba(10, 10, 10, 0.5);}.elementor-14 .elementor-element.elementor-element-d1ad5d9 .elementor-icon-wrapper{text-align:end;}.elementor-14 .elementor-element.elementor-element-d1ad5d9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-d1ad5d9.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-d1ad5d9.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-d1ad5d9.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-d1ad5d9.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-d1ad5d9 .elementor-icon{font-size:24px;}.elementor-14 .elementor-element.elementor-element-d1ad5d9 .elementor-icon svg{height:24px;}.elementor-14 .elementor-element.elementor-element-d1ad5d9 .elementor-icon i, .elementor-14 .elementor-element.elementor-element-d1ad5d9 .elementor-icon svg{transform:rotate(45deg);}.elementor-14 .elementor-element.elementor-element-9ff59a9{--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-14 .elementor-element.elementor-element-c92796d{--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:112px;--padding-bottom:112px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-04a1978{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-73aa91a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-078fe62 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:28px;font-weight:600;line-height:36px;color:#0A0A0A;}.elementor-14 .elementor-element.elementor-element-638849e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-14 .elementor-element.elementor-element-58d185f{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-14 .elementor-element.elementor-element-4e394ed{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-14 .elementor-element.elementor-element-260d6c7.elementor-wc-products ul.products li.product{--button-align-display:flex;--button-align-direction:column;--button-align-justify:space-between;border-radius:12px;padding:16px 16px 16px 16px;box-shadow:0px 1px 2px 0px rgba(10, 10, 10, 0.2);background-color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-260d6c7.elementor-wc-products  ul.products{grid-column-gap:16px;grid-row-gap:16px;}.elementor-14 .elementor-element.elementor-element-260d6c7.elementor-wc-products .attachment-woocommerce_thumbnail{border-radius:12px 12px 12px 12px;}.elementor-14 .elementor-element.elementor-element-260d6c7.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:#0A0A0A;}.elementor-14 .elementor-element.elementor-element-260d6c7.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:#0A0A0A;}.elementor-14 .elementor-element.elementor-element-260d6c7.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-14 .elementor-element.elementor-element-260d6c7.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:600;line-height:24px;}.elementor-14 .elementor-element.elementor-element-260d6c7.elementor-wc-products ul.products li.product .star-rating{font-size:20px;margin-bottom:4px;}.elementor-14 .elementor-element.elementor-element-260d6c7.elementor-wc-products ul.products li.product .price{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:600;text-decoration:none;line-height:24px;}.elementor-14 .elementor-element.elementor-element-260d6c7.elementor-wc-products ul.products li.product .price del {font-family:"Outfit", Sans-serif;font-size:14px;font-weight:600;line-height:20px;}.elementor-14 .elementor-element.elementor-element-260d6c7.elementor-wc-products ul.products li.product .button{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:500;line-height:24px;}.elementor-14 .elementor-element.elementor-element-260d6c7.elementor-wc-products ul.products li.product:hover{box-shadow:0px 1px 2px 0px rgba(10, 10, 10, 0.5);}.elementor-14 .elementor-element.elementor-element-355d3b0{--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-14 .elementor-element.elementor-element-355d3b0:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-355d3b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vitaworld.id/wp-content/uploads/2025/12/highlights-products-scaled.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-14 .elementor-element.elementor-element-7fe32ff{--display:flex;--min-height:780px;--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;--padding-top:128px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-8ab51b8{--display:flex;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-eeb6763{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-07f020c{--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:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-5696757{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:none;--border-style:none;--border-radius:12px 12px 12px 12px;box-shadow:0px 1px 2px 0px rgba(10, 10, 10, 0.2);--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-14 .elementor-element.elementor-element-5696757:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-5696757 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-61f65c6 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:600;line-height:20px;color:var( --e-global-color-text );}.elementor-14 .elementor-element.elementor-element-5fcf22d{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:none;--border-style:none;--border-radius:12px 12px 12px 12px;box-shadow:0px 1px 2px 0px rgba(10, 10, 10, 0.2);--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-14 .elementor-element.elementor-element-5fcf22d:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-5fcf22d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-253f5a3 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:600;line-height:20px;color:var( --e-global-color-text );}.elementor-14 .elementor-element.elementor-element-2023e0b{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:none;--border-style:none;--border-radius:12px 12px 12px 12px;box-shadow:0px 1px 2px 0px rgba(10, 10, 10, 0.2);--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-14 .elementor-element.elementor-element-2023e0b:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-2023e0b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-e4155bc .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:600;line-height:20px;color:var( --e-global-color-text );}.elementor-14 .elementor-element.elementor-element-1b6d61b{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:none;--border-style:none;--border-radius:12px 12px 12px 12px;box-shadow:0px 1px 2px 0px rgba(10, 10, 10, 0.2);--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-14 .elementor-element.elementor-element-1b6d61b:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-1b6d61b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-5a5f034 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:600;line-height:20px;color:var( --e-global-color-text );}.elementor-14 .elementor-element.elementor-element-126dc2a .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:36px;font-weight:600;line-height:40px;color:#0A0A0A;}.elementor-14 .elementor-element.elementor-element-912467b{--display:flex;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-7837cff{--display:flex;--position:absolute;--min-height:100px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:0px;--z-index:1;}.elementor-14 .elementor-element.elementor-element-7837cff:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-7837cff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vitaworld.id/wp-content/uploads/2025/12/dermatest-logo.webp");background-position:center center;background-repeat:no-repeat;background-size:contain;}body:not(.rtl) .elementor-14 .elementor-element.elementor-element-7837cff{left:268px;}body.rtl .elementor-14 .elementor-element.elementor-element-7837cff{right:268px;}.elementor-14 .elementor-element.elementor-element-894c78c{--display:flex;--min-height:360px;--justify-content:space-between;border-style:none;--border-style:none;--border-radius:12px 12px 12px 12px;box-shadow:0px 1px 2px 0px rgba(10, 10, 10, 0.2);--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-14 .elementor-element.elementor-element-894c78c:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-894c78c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://vitaworld.id/wp-content/uploads/2025/12/blanc-dubu-nuborn-cell-power-ampoule.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:contain;}.elementor-14 .elementor-element.elementor-element-894c78c:hover{box-shadow:0px 1px 2px 0px rgba(10, 10, 10, 0.5);}.elementor-14 .elementor-element.elementor-element-4a700c8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-2fdd25b .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:20px;font-weight:600;line-height:28px;color:#0A0A0A;}.elementor-14 .elementor-element.elementor-element-553c851 .elementor-icon-wrapper{text-align:end;}.elementor-14 .elementor-element.elementor-element-553c851.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-553c851.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-553c851.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-553c851.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-553c851.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-553c851 .elementor-icon{font-size:24px;}.elementor-14 .elementor-element.elementor-element-553c851 .elementor-icon svg{height:24px;}.elementor-14 .elementor-element.elementor-element-553c851 .elementor-icon i, .elementor-14 .elementor-element.elementor-element-553c851 .elementor-icon svg{transform:rotate(45deg);}.elementor-14 .elementor-element.elementor-element-a2ee610{--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-14 .elementor-element.elementor-element-5a0197c{--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:112px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-781f832{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-5b7ba99 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:600;line-height:24px;color:var( --e-global-color-text );}.elementor-14 .elementor-element.elementor-element-62bdbf0 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:28px;font-weight:600;line-height:36px;color:#0A0A0A;}.elementor-14 .elementor-element.elementor-element-b6ab889{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-ea4a120{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-8cd0d54{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-14 .elementor-element.elementor-element-16b0220{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-2f7cd37 .elementor-button{background-color:#FFFFFF;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:500;line-height:24px;fill:var( --e-global-color-text );color:var( --e-global-color-text );box-shadow:0px 1px 2px 0px rgba(10, 10, 10, 0.2);border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:12px 12px 12px 12px;padding:16px 32px 16px 32px;}.elementor-14 .elementor-element.elementor-element-2f7cd37 .elementor-button:hover, .elementor-14 .elementor-element.elementor-element-2f7cd37 .elementor-button:focus{background-color:#2F5574;color:#FFFFFF;box-shadow:0px 1px 2px 0px rgba(10, 10, 10, 0.5);}.elementor-14 .elementor-element.elementor-element-2f7cd37 .elementor-button-content-wrapper{flex-direction:row;}.elementor-14 .elementor-element.elementor-element-2f7cd37 .elementor-button:hover svg, .elementor-14 .elementor-element.elementor-element-2f7cd37 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-63472dd{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-d3428e5.elementor-wc-products  ul.products{grid-column-gap:16px;grid-row-gap:16px;}.elementor-14 .elementor-element.elementor-element-d3428e5.elementor-wc-products .attachment-woocommerce_thumbnail{border-radius:12px 12px 12px 12px;}.elementor-14 .elementor-element.elementor-element-d3428e5.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:#0A0A0A;}.elementor-14 .elementor-element.elementor-element-d3428e5.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:#0A0A0A;}.elementor-14 .elementor-element.elementor-element-d3428e5.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-14 .elementor-element.elementor-element-d3428e5.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:600;line-height:24px;}.elementor-14 .elementor-element.elementor-element-d3428e5.elementor-wc-products ul.products li.product .price{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:600;text-decoration:none;line-height:24px;}.elementor-14 .elementor-element.elementor-element-d3428e5.elementor-wc-products ul.products li.product .price del {font-family:"Outfit", Sans-serif;font-size:14px;font-weight:600;line-height:20px;}.elementor-14 .elementor-element.elementor-element-d3428e5.elementor-wc-products ul.products li.product .button{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:500;line-height:24px;}.elementor-14 .elementor-element.elementor-element-d3428e5.elementor-wc-products ul.products li.product{border-radius:12px;padding:16px 16px 16px 16px;box-shadow:0px 1px 2px 0px rgba(10, 10, 10, 0.2);background-color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-d3428e5.elementor-wc-products ul.products li.product:hover{box-shadow:0px 1px 2px 0px rgba(10, 10, 10, 0.5);}.elementor-14 .elementor-element.elementor-element-8d2eb8c{--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-14 .elementor-element.elementor-element-37706ff{--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;--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-6b74a56{--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-14 .elementor-element.elementor-element-270c554{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-14 .elementor-element.elementor-element-02a7484{--display:flex;--min-height:400px;--justify-content:flex-end;border-style:none;--border-style:none;--border-radius:12px 12px 12px 12px;box-shadow:0px 1px 2px 0px rgba(10, 10, 10, 0.2);--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-14 .elementor-element.elementor-element-02a7484:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-02a7484 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vitaworld.id/wp-content/uploads/2025/12/real-gram.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-14 .elementor-element.elementor-element-02a7484:hover{box-shadow:0px 1px 2px 0px rgba(10, 10, 10, 0.5);}.elementor-14 .elementor-element.elementor-element-23e0d89 .elementor-icon-wrapper{text-align:end;}.elementor-14 .elementor-element.elementor-element-23e0d89.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-23e0d89.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-23e0d89.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-23e0d89.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-23e0d89.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-23e0d89 .elementor-icon{font-size:24px;}.elementor-14 .elementor-element.elementor-element-23e0d89 .elementor-icon svg{height:24px;}.elementor-14 .elementor-element.elementor-element-23e0d89 .elementor-icon i, .elementor-14 .elementor-element.elementor-element-23e0d89 .elementor-icon svg{transform:rotate(45deg);}.elementor-14 .elementor-element.elementor-element-93dbf5f{--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-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-be18002{text-align:end;}.elementor-14 .elementor-element.elementor-element-be18002 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:36px;font-weight:600;line-height:40px;color:#0A0A0A;}.elementor-14 .elementor-element.elementor-element-4d8c367{text-align:end;}.elementor-14 .elementor-element.elementor-element-4d8c367 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:20px;font-weight:600;line-height:28px;color:#0A0A0A;}.elementor-14 .elementor-element.elementor-element-576fcfe{text-align:end;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-14 .elementor-element.elementor-element-49079f8{--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-14 .elementor-element.elementor-element-6e6c551{--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;--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-1b515e7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-7d6cb99 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:28px;font-weight:600;line-height:36px;color:#0A0A0A;}.elementor-14 .elementor-element.elementor-element-4f90974{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-14 .elementor-element.elementor-element-3aaf7c5{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-c41ae09 .elementor-button{background-color:#FFFFFF;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:500;line-height:24px;fill:var( --e-global-color-text );color:var( --e-global-color-text );box-shadow:0px 1px 2px 0px rgba(10, 10, 10, 0.2);border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:12px 12px 12px 12px;padding:16px 32px 16px 32px;}.elementor-14 .elementor-element.elementor-element-c41ae09 .elementor-button:hover, .elementor-14 .elementor-element.elementor-element-c41ae09 .elementor-button:focus{background-color:#2F5574;color:#FFFFFF;box-shadow:0px 1px 2px 0px rgba(10, 10, 10, 0.5);}.elementor-14 .elementor-element.elementor-element-c41ae09 .elementor-button-content-wrapper{flex-direction:row;}.elementor-14 .elementor-element.elementor-element-c41ae09 .elementor-button:hover svg, .elementor-14 .elementor-element.elementor-element-c41ae09 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-f163733 .elementor-button{background-color:#FFFFFF;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:500;line-height:24px;fill:var( --e-global-color-text );color:var( --e-global-color-text );box-shadow:0px 1px 2px 0px rgba(10, 10, 10, 0.2);border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:12px 12px 12px 12px;padding:16px 32px 16px 32px;}.elementor-14 .elementor-element.elementor-element-f163733 .elementor-button:hover, .elementor-14 .elementor-element.elementor-element-f163733 .elementor-button:focus{background-color:#2F5574;color:#FFFFFF;box-shadow:0px 1px 2px 0px rgba(10, 10, 10, 0.5);}.elementor-14 .elementor-element.elementor-element-f163733 .elementor-button-content-wrapper{flex-direction:row;}.elementor-14 .elementor-element.elementor-element-f163733 .elementor-button:hover svg, .elementor-14 .elementor-element.elementor-element-f163733 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-2318a67{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-c9ccb42{--display:flex;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-69120f6{--display:flex;--min-height:160px;border-style:none;--border-style:none;--border-radius:12px 12px 12px 12px;box-shadow:0px 1px 2px 0px rgba(10, 10, 10, 0.2);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-69120f6:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-69120f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vitaworld.id/wp-content/uploads/2025/12/vita-ab-cream.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-14 .elementor-element.elementor-element-2bf37da{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-efc2c5d{--display:flex;--min-height:240px;border-style:none;--border-style:none;--border-radius:12px 12px 12px 12px;box-shadow:0px 1px 2px 0px rgba(10, 10, 10, 0.2);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-efc2c5d:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-efc2c5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vitaworld.id/wp-content/uploads/2025/12/hero-image-kontak.webp");background-position:-140px 0px;background-repeat:no-repeat;background-size:cover;}.elementor-14 .elementor-element.elementor-element-a86d6e8{--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-14 .elementor-element.elementor-element-5e87691{--display:flex;--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-43aa256{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-4226caa .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:28px;font-weight:600;line-height:36px;color:#0A0A0A;}.elementor-14 .elementor-element.elementor-element-4549388{--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;--padding-top:32px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-1a10824{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-f9634d1{--display:flex;--min-height:320px;--justify-content:flex-end;border-style:none;--border-style:none;--border-radius:12px 12px 12px 12px;box-shadow:0px 1px 2px 0px rgba(10, 10, 10, 0.2);--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-14 .elementor-element.elementor-element-f9634d1:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-f9634d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vitaworld.id/wp-content/uploads/2025/12/foto-andini-p.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-14 .elementor-element.elementor-element-c280420{--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;--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-15987e1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-409414a{text-align:end;}.elementor-14 .elementor-element.elementor-element-409414a .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:36px;font-weight:600;line-height:40px;color:#0A0A0A;}.elementor-14 .elementor-element.elementor-element-01126e5{--display:flex;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-c97439d{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-14 .elementor-element.elementor-element-95cda29{--width:70%;}.elementor-14 .elementor-element.elementor-element-a0f54be{--width:250px;}.elementor-14 .elementor-element.elementor-element-81977d2{--width:30%;}.elementor-14 .elementor-element.elementor-element-20d754d{--width:300px;}.elementor-14 .elementor-element.elementor-element-73aa91a{--width:28%;}.elementor-14 .elementor-element.elementor-element-5696757{--width:content-width;}.elementor-14 .elementor-element.elementor-element-5fcf22d{--width:content-width;}.elementor-14 .elementor-element.elementor-element-2023e0b{--width:content-width;}.elementor-14 .elementor-element.elementor-element-1b6d61b{--width:content-width;}.elementor-14 .elementor-element.elementor-element-7837cff{--width:100px;}.elementor-14 .elementor-element.elementor-element-894c78c{--width:260px;}.elementor-14 .elementor-element.elementor-element-ea4a120{--width:60%;}.elementor-14 .elementor-element.elementor-element-16b0220{--width:40%;}.elementor-14 .elementor-element.elementor-element-6b74a56{--width:48%;}.elementor-14 .elementor-element.elementor-element-93dbf5f{--width:100%;}.elementor-14 .elementor-element.elementor-element-1b515e7{--width:60%;}.elementor-14 .elementor-element.elementor-element-2318a67{--width:40%;}.elementor-14 .elementor-element.elementor-element-c9ccb42{--width:40%;}.elementor-14 .elementor-element.elementor-element-2bf37da{--width:60%;}.elementor-14 .elementor-element.elementor-element-1a10824{--width:30%;}.elementor-14 .elementor-element.elementor-element-c280420{--width:70%;}.elementor-14 .elementor-element.elementor-element-15987e1{--width:4%;}.elementor-14 .elementor-element.elementor-element-01126e5{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-14 .elementor-element.elementor-element-a0f54be{--width:200px;}.elementor-14 .elementor-element.elementor-element-20d754d{--width:200px;}.elementor-14 .elementor-element.elementor-element-8ab51b8{--width:60%;}.elementor-14 .elementor-element.elementor-element-912467b{--width:40%;}.elementor-14 .elementor-element.elementor-element-894c78c{--width:260px;}}@media(max-width:1024px){.elementor-14 .elementor-element.elementor-element-95cda29{--justify-content:space-between;--padding-top:128px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-a0f54be{--min-height:200px;}.elementor-14 .elementor-element.elementor-element-7cfc93b .elementor-heading-title{font-size:28px;line-height:36px;}.elementor-14 .elementor-element.elementor-element-81977d2{--justify-content:space-between;--padding-top:256px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-20d754d{--min-height:250px;}.elementor-14 .elementor-element.elementor-element-c92796d{--padding-top:64px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-078fe62 .elementor-heading-title{font-size:20px;line-height:28px;}.elementor-14 .elementor-element.elementor-element-260d6c7.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-14 .elementor-element.elementor-element-355d3b0:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-355d3b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-14 .elementor-element.elementor-element-7fe32ff{--padding-top:64px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-61f65c6 .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-14 .elementor-element.elementor-element-253f5a3 .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-14 .elementor-element.elementor-element-e4155bc .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-14 .elementor-element.elementor-element-5a5f034 .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-14 .elementor-element.elementor-element-126dc2a .elementor-heading-title{font-size:28px;line-height:36px;}body:not(.rtl) .elementor-14 .elementor-element.elementor-element-7837cff{left:-8px;}body.rtl .elementor-14 .elementor-element.elementor-element-7837cff{right:-8px;}.elementor-14 .elementor-element.elementor-element-894c78c{--min-height:360px;}.elementor-14 .elementor-element.elementor-element-2fdd25b .elementor-heading-title{font-size:28px;line-height:36px;}.elementor-14 .elementor-element.elementor-element-5a0197c{--padding-top:64px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-5b7ba99 .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-14 .elementor-element.elementor-element-62bdbf0 .elementor-heading-title{font-size:20px;line-height:28px;}.elementor-14 .elementor-element.elementor-element-d3428e5.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-14 .elementor-element.elementor-element-02a7484{--min-height:300px;}.elementor-14 .elementor-element.elementor-element-be18002 .elementor-heading-title{font-size:28px;line-height:36px;}.elementor-14 .elementor-element.elementor-element-4d8c367 .elementor-heading-title{font-size:20px;line-height:28px;}.elementor-14 .elementor-element.elementor-element-7d6cb99 .elementor-heading-title{font-size:20px;line-height:28px;}.elementor-14 .elementor-element.elementor-element-c9ccb42{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-14 .elementor-element.elementor-element-69120f6{--min-height:128px;}.elementor-14 .elementor-element.elementor-element-efc2c5d{--min-height:160px;}.elementor-14 .elementor-element.elementor-element-efc2c5d:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-efc2c5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-112px 0px;}.elementor-14 .elementor-element.elementor-element-4226caa .elementor-heading-title{font-size:20px;line-height:28px;}.elementor-14 .elementor-element.elementor-element-f9634d1{--min-height:300px;}.elementor-14 .elementor-element.elementor-element-409414a .elementor-heading-title{font-size:28px;line-height:36px;}}@media(max-width:767px){.elementor-14 .elementor-element.elementor-element-956028f{--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;}.elementor-14 .elementor-element.elementor-element-956028f:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-956028f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:60% 0px;}.elementor-14 .elementor-element.elementor-element-95cda29{--justify-content:flex-end;--padding-top:0px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-95cda29.e-con{--order:99999 /* order end hack */;}.elementor-14 .elementor-element.elementor-element-7cfc93b .elementor-heading-title{font-size:28px;line-height:36px;}.elementor-14 .elementor-element.elementor-element-81977d2{--justify-content:flex-start;--padding-top:96px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-c92796d{--padding-top:128px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-078fe62{text-align:center;}.elementor-14 .elementor-element.elementor-element-260d6c7.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-14 .elementor-element.elementor-element-355d3b0{--min-height:100vh;}.elementor-14 .elementor-element.elementor-element-7fe32ff{--justify-content:space-between;--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-8ab51b8{--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-5696757{--width:content-width;}.elementor-14 .elementor-element.elementor-element-61f65c6 .elementor-heading-title{font-size:12px;line-height:16px;}.elementor-14 .elementor-element.elementor-element-5fcf22d{--width:content-width;}.elementor-14 .elementor-element.elementor-element-253f5a3 .elementor-heading-title{font-size:12px;line-height:16px;}.elementor-14 .elementor-element.elementor-element-2023e0b{--width:content-width;}.elementor-14 .elementor-element.elementor-element-e4155bc .elementor-heading-title{font-size:12px;line-height:16px;}.elementor-14 .elementor-element.elementor-element-1b6d61b{--width:content-width;}.elementor-14 .elementor-element.elementor-element-5a5f034 .elementor-heading-title{font-size:12px;line-height:16px;}.elementor-14 .elementor-element.elementor-element-126dc2a{text-align:end;}.elementor-14 .elementor-element.elementor-element-126dc2a .elementor-heading-title{font-size:28px;line-height:36px;}.elementor-14 .elementor-element.elementor-element-912467b{--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-7837cff{--width:100px;--min-height:100px;}body:not(.rtl) .elementor-14 .elementor-element.elementor-element-7837cff{left:60px;}body.rtl .elementor-14 .elementor-element.elementor-element-7837cff{right:60px;}.elementor-14 .elementor-element.elementor-element-894c78c{--width:72%;--min-height:357px;}.elementor-14 .elementor-element.elementor-element-2fdd25b .elementor-heading-title{font-size:20px;line-height:28px;}.elementor-14 .elementor-element.elementor-element-5a0197c{--padding-top:32px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-781f832{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-5b7ba99{text-align:center;}.elementor-14 .elementor-element.elementor-element-62bdbf0{text-align:center;}.elementor-14 .elementor-element.elementor-element-8cd0d54{text-align:center;}.elementor-14 .elementor-element.elementor-element-16b0220{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-14 .elementor-element.elementor-element-d3428e5.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-14 .elementor-element.elementor-element-6b74a56{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-14 .elementor-element.elementor-element-02a7484.e-con{--order:-99999 /* order start hack */;}.elementor-14 .elementor-element.elementor-element-93dbf5f{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-14 .elementor-element.elementor-element-be18002{text-align:center;}.elementor-14 .elementor-element.elementor-element-be18002 .elementor-heading-title{font-size:28px;line-height:36px;}.elementor-14 .elementor-element.elementor-element-4d8c367 .elementor-heading-title{font-size:20px;line-height:28px;}.elementor-14 .elementor-element.elementor-element-576fcfe{text-align:center;}.elementor-14 .elementor-element.elementor-element-7d6cb99{text-align:center;}.elementor-14 .elementor-element.elementor-element-3aaf7c5{--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;--padding-top:32px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-c9ccb42{--width:47%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-14 .elementor-element.elementor-element-69120f6{--min-height:112px;}.elementor-14 .elementor-element.elementor-element-2bf37da{--width:48%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-14 .elementor-element.elementor-element-efc2c5d{--min-height:160px;}.elementor-14 .elementor-element.elementor-element-efc2c5d:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-efc2c5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-98px 0px;}.elementor-14 .elementor-element.elementor-element-5e87691{--padding-top:64px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-4226caa{text-align:center;}.elementor-14 .elementor-element.elementor-element-f9634d1.e-con{--order:-99999 /* order start hack */;}.elementor-14 .elementor-element.elementor-element-409414a{text-align:start;}.elementor-14 .elementor-element.elementor-element-409414a .elementor-heading-title{font-size:28px;line-height:36px;}}/* Start custom CSS for container, class: .elementor-element-a0f54be */.cards:hover {
    rotate: 4deg;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-28423c1 */.main-button .elementor-button-icon {
    rotate: 36deg;
}

.main-button:hover .elementor-button-icon {
    rotate: 44deg;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-55af6e1 */.kategori .elementor-button-icon {
    font-size: 6px;
}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-260d6c7 */.product-show .button {
    display: none !important;
}

.product-show ins {
    text-decoration: none;
}

.product-show .woocommerce-loop-product__title {
    height: 4.2em; /* Adjust '3em' to fit your required number of lines */
    overflow: hidden; /* Hides any text that goes over the height limit */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-894c78c */.cards:hover {
    rotate: 4deg;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2f7cd37 */.main-button .elementor-button-icon {
    rotate: 36deg;
}

.main-button:hover .elementor-button-icon {
    rotate: 44deg;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-02a7484 */.cards:hover {
    rotate: 4deg;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c41ae09 */.main-button .elementor-button-icon {
    rotate: 36deg;
}

.main-button:hover .elementor-button-icon {
    rotate: 44deg;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f163733 */.main-button .elementor-button-icon {
    rotate: 36deg;
}

.main-button:hover .elementor-button-icon {
    rotate: 44deg;
}/* End custom CSS */