{"id":31810,"date":"2022-05-02T08:25:40","date_gmt":"2022-05-02T05:25:40","guid":{"rendered":"https:\/\/www.sweco.fi\/?page_id=31810"},"modified":"2025-10-16T15:58:24","modified_gmt":"2025-10-16T12:58:24","slug":"cosmetic-safety","status":"publish","type":"page","link":"https:\/\/www.sweco.fi\/en\/services\/industry\/safety\/cosmetic-safety\/","title":{"rendered":"Cosmetic safety"},"content":{"rendered":"<section class=\"block page-intro page-intro--big page-intro--bg\" >\n\t\t\t<div class=\"page-intro__layout\" >\n\t\t\t<img width=\"1680\" height=\"800\" src=\"https:\/\/www.sweco.fi\/wp-content\/uploads\/sites\/7\/2022\/04\/kosmetiikkaturvallisuus-1680x800.jpg\" class=\"page-intro__bg-img\" alt=\"kosmetiikkaturvallisuus\" fetchpriority=\"high\" decoding=\"async\" sizes=\"(max-width: 767px) 1080px, 1920px\" \/>\t\t\t<div class=\"block__inner page-intro__inner page-intro__inner--top\">\n\t\t\t\t<div class=\"col--11\">\n\t\t\t\t\t<div class=\"editor-content editor-content--white editor-content--top col--5\">\n\t\t\t\t\t\t<div class=\"editor-content__inner \">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\n\t\t\n\t\t<div class=\"block__inner page-intro__inner page-intro__inner--bottom \">\n\t\t<div class=\"editor-content editor-content--bottom col--6\">\n\t\t\t<div class=\"editor-content__inner\">\n\t\t\t\t\t\n\t\t\t\t<h1>Cosmetic safety<\/h1>\n<p>Cosmetic safety services include safety reports of cosmetic products and notifications of cosmetic products to the CPNP portal. The Regulation on Cosmetic Products requires the product information of cosmetic products to be notified to the CPNP portal. Once the product information has been submitted and approved, the product can be launched on the market.<\/p>\n\n\t\t\t\t\n\t\t\t\t<div class=\"buttons-wrapper buttons-wrapper--left\"><a href=\"#contactus\" target=\"\" class=\"btn btn__primary \">Contact Us \u00bb<\/a><\/div>\t\t\t<\/div>\n\t\t<\/div>\n\t<\/div>\n\t<\/section>\n\n\n\n<section class=\"block cb block--white\" >\n\t<div class=\"block__inner cb__inner cb__inner--one\">\n\t<div class=\"col--12 col--center col--wrapper\">\n\t\t<div class=\"col col--6 editor-content\">\n\t\t\t<p>Our cosmetic safety services provide advice on compliance with the Regulation on Cosmetic products and prepare of legally compliant ingredient lists for cosmetic products. We check the legality of ingredient list, the order of ingredient declaration and the labeling of fragrances and allergens in the ingredient list. You can trust the expertise of our cosmetic safety professionals to ensure compliance with the Regulation on cosmetic products.<\/p>\n\t\t<\/div>\n\t<\/div>\n<\/div>\n<\/section>\n\n\n<section class=\"block ocb ocb--left\" >\n    <div class=\"block__inner ocb__inner editor-content\">\n\n    \t\n\t\t<div class=\"col--4 ocb__content\">\n\t\t\t\t\t\t<h4>Cosmetic safety report<\/h4>\n<p>Companies have certain obligations when introducing a new cosmetic product to the market or changing the recipe of an existing product. A safety assessment and a safety report must be done on cosmetic products. The cosmetic safety report consists of a safety report and safety assessment of the product. In the report, the legality and safety of the cosmetic product\u2019s ingredients and the product itself is evaluated. Our safety reports are extensive and created using the Cosmedesk program.<\/p>\n<p>Sweco\u2019s experts have diverse expertise in launching cosmetic products to the market, and our safety reports are of high quality and reliability. We take into account the needs and preferences of our customers in every individual safety report.<\/p>\n\t\t\t\t\t\t<div class=\"buttons-wrapper buttons-wrapper--left\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"#contactus\" target=\"\" class=\"btn btn__secondary btn__small\">\n\t\t\t\t\t\t\tContact Us \u00bb\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n        <div class=\"col--9 ocb__media\">\n\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1260\" height=\"750\" src=\"https:\/\/www.sweco.fi\/wp-content\/uploads\/sites\/7\/2022\/04\/kosmetiikan-turvallisuusselvitys-1260x750.jpg\" class=\"attachment-ocb-image size-ocb-image\" alt=\"kosmetiikan turvallisuusselvitys\" srcset=\"https:\/\/www.sweco.fi\/wp-content\/uploads\/sites\/7\/2022\/04\/kosmetiikan-turvallisuusselvitys-1260x750.jpg 1260w, https:\/\/www.sweco.fi\/wp-content\/uploads\/sites\/7\/2022\/04\/kosmetiikan-turvallisuusselvitys-200x119.jpg 200w, https:\/\/www.sweco.fi\/wp-content\/uploads\/sites\/7\/2022\/04\/kosmetiikan-turvallisuusselvitys-768x457.jpg 768w, https:\/\/www.sweco.fi\/wp-content\/uploads\/sites\/7\/2022\/04\/kosmetiikan-turvallisuusselvitys-1536x914.jpg 1536w, https:\/\/www.sweco.fi\/wp-content\/uploads\/sites\/7\/2022\/04\/kosmetiikan-turvallisuusselvitys-520x310.jpg 520w, https:\/\/www.sweco.fi\/wp-content\/uploads\/sites\/7\/2022\/04\/kosmetiikan-turvallisuusselvitys-800x476.jpg 800w, https:\/\/www.sweco.fi\/wp-content\/uploads\/sites\/7\/2022\/04\/kosmetiikan-turvallisuusselvitys-504x300.jpg 504w, https:\/\/www.sweco.fi\/wp-content\/uploads\/sites\/7\/2022\/04\/kosmetiikan-turvallisuusselvitys-756x450.jpg 756w, https:\/\/www.sweco.fi\/wp-content\/uploads\/sites\/7\/2022\/04\/kosmetiikan-turvallisuusselvitys.jpg 1680w\" sizes=\"auto, (max-width: 1260px) 100vw, 1260px\" \/>        <\/div>\n    <\/div>\n<\/section>\n\n<section class=\"block ocb ocb--right\" >\n    <div class=\"block__inner ocb__inner editor-content\">\n\n    \t\n\t\t<div class=\"col--4 ocb__content\">\n\t\t\t\t\t\t<h4>Cosmetic safety assessment<\/h4>\n<p>The minimum required information in the safety assessment has been determined in the Annex I of Regulation on cosmetic products.<\/p>\n<p>The cosmetic safety assessment consists of the safety information regarding the cosmetic product i.e., information from the safety assessment and safety report. The cosmetic safety assessment must include conclusions of the safety assessment, labeled warnings and instructions for use, details concerning the evaluator, and justifications based on the established descriptions of the safety assessment.<\/p>\n\t\t\t\t\t\t<div class=\"buttons-wrapper buttons-wrapper--left\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"#contactus\" target=\"\" class=\"btn btn__secondary btn__small\">\n\t\t\t\t\t\t\tContact Us \u00bb\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n        <div class=\"col--9 ocb__media\">\n\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1260\" height=\"750\" src=\"https:\/\/www.sweco.fi\/wp-content\/uploads\/sites\/7\/2022\/04\/kosmetiikan-turvallisuusarviointi-1260x750.jpg\" class=\"attachment-ocb-image size-ocb-image\" alt=\"kosmetiikan turvallisuusarviointi\" srcset=\"https:\/\/www.sweco.fi\/wp-content\/uploads\/sites\/7\/2022\/04\/kosmetiikan-turvallisuusarviointi-1260x750.jpg 1260w, https:\/\/www.sweco.fi\/wp-content\/uploads\/sites\/7\/2022\/04\/kosmetiikan-turvallisuusarviointi-200x119.jpg 200w, https:\/\/www.sweco.fi\/wp-content\/uploads\/sites\/7\/2022\/04\/kosmetiikan-turvallisuusarviointi-768x457.jpg 768w, https:\/\/www.sweco.fi\/wp-content\/uploads\/sites\/7\/2022\/04\/kosmetiikan-turvallisuusarviointi-1536x914.jpg 1536w, https:\/\/www.sweco.fi\/wp-content\/uploads\/sites\/7\/2022\/04\/kosmetiikan-turvallisuusarviointi-520x310.jpg 520w, https:\/\/www.sweco.fi\/wp-content\/uploads\/sites\/7\/2022\/04\/kosmetiikan-turvallisuusarviointi-800x476.jpg 800w, https:\/\/www.sweco.fi\/wp-content\/uploads\/sites\/7\/2022\/04\/kosmetiikan-turvallisuusarviointi-504x300.jpg 504w, https:\/\/www.sweco.fi\/wp-content\/uploads\/sites\/7\/2022\/04\/kosmetiikan-turvallisuusarviointi-756x450.jpg 756w, https:\/\/www.sweco.fi\/wp-content\/uploads\/sites\/7\/2022\/04\/kosmetiikan-turvallisuusarviointi.jpg 1680w\" sizes=\"auto, (max-width: 1260px) 100vw, 1260px\" \/>        <\/div>\n    <\/div>\n<\/section>\n\n<section class=\"block ocb ocb--left\" >\n    <div class=\"block__inner ocb__inner editor-content\">\n\n    \t\n\t\t<div class=\"col--4 ocb__content\">\n\t\t\t\t\t\t<h4>Regulation on cosmetic products<\/h4>\n<p>The Regulation on cosmetic products (1223\/2009) regulates all of the responsibilities of companies when introducing a new cosmetic product to the market or changing the recipe of an existing cosmetic product.<\/p>\n<p>We help our customers to comply with the responsibilities set out in the regulation on cosmetic products and to prepare statutory measures. These include CPNP notifications and preparation of ingredient lists.<\/p>\n\t\t\t\t\t\t<div class=\"buttons-wrapper buttons-wrapper--left\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"#contact us\" target=\"\" class=\"btn btn__secondary btn__small\">\n\t\t\t\t\t\t\tContact Us \u00bb\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n        <div class=\"col--9 ocb__media\">\n\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1260\" height=\"750\" src=\"https:\/\/www.sweco.fi\/wp-content\/uploads\/sites\/7\/2022\/04\/kosmetiikka-asetus-1260x750.jpg\" class=\"attachment-ocb-image size-ocb-image\" alt=\"kosmetiikka-asetus\" srcset=\"https:\/\/www.sweco.fi\/wp-content\/uploads\/sites\/7\/2022\/04\/kosmetiikka-asetus-1260x750.jpg 1260w, https:\/\/www.sweco.fi\/wp-content\/uploads\/sites\/7\/2022\/04\/kosmetiikka-asetus-200x119.jpg 200w, https:\/\/www.sweco.fi\/wp-content\/uploads\/sites\/7\/2022\/04\/kosmetiikka-asetus-768x457.jpg 768w, https:\/\/www.sweco.fi\/wp-content\/uploads\/sites\/7\/2022\/04\/kosmetiikka-asetus-1536x914.jpg 1536w, https:\/\/www.sweco.fi\/wp-content\/uploads\/sites\/7\/2022\/04\/kosmetiikka-asetus-520x310.jpg 520w, https:\/\/www.sweco.fi\/wp-content\/uploads\/sites\/7\/2022\/04\/kosmetiikka-asetus-800x476.jpg 800w, https:\/\/www.sweco.fi\/wp-content\/uploads\/sites\/7\/2022\/04\/kosmetiikka-asetus-504x300.jpg 504w, https:\/\/www.sweco.fi\/wp-content\/uploads\/sites\/7\/2022\/04\/kosmetiikka-asetus-756x450.jpg 756w, https:\/\/www.sweco.fi\/wp-content\/uploads\/sites\/7\/2022\/04\/kosmetiikka-asetus.jpg 1680w\" sizes=\"auto, (max-width: 1260px) 100vw, 1260px\" \/>        <\/div>\n    <\/div>\n<\/section>\n\n<section class=\"block ocb ocb--right\" >\n    <div class=\"block__inner ocb__inner editor-content\">\n\n    \t    \t\t<div class=\"ocb__title ocb__title--mobile\">\n    \t\t\t<h2>Cosmetic safety<\/h2>\n<p>Cosmetic safety services comprise of safety reports on cosmetic products and submitting notifications on the CPNP portal (Cosmetic product notification portal). The regulation on cosmetic products requires the product information of cosmetic products to be submitted to the CPNP portal. Once the product information has been submitted and approved, the product can be launched to the market. We provide services related to the preparation of the CPNP notifications and preparation of safety reports in accordance with the EU regulations. Our clients include importers and manufacturers of cosmetics.<\/p>\n    \t\t<\/div>\n    \t\n\t\t<div class=\"col--4 ocb__content\">\n\t\t\t\t    \t\t<div class=\"ocb__title ocb__title--desktop\">\n\t    \t\t\t<h2>Cosmetic safety<\/h2>\n<p>Cosmetic safety services comprise of safety reports on cosmetic products and submitting notifications on the CPNP portal (Cosmetic product notification portal). The regulation on cosmetic products requires the product information of cosmetic products to be submitted to the CPNP portal. Once the product information has been submitted and approved, the product can be launched to the market. We provide services related to the preparation of the CPNP notifications and preparation of safety reports in accordance with the EU regulations. Our clients include importers and manufacturers of cosmetics.<\/p>\n\t    \t\t<\/div>\n\t    \t\t\t\t\t\t\t\t\t\t<div class=\"buttons-wrapper buttons-wrapper--left\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"#contact%20us\" target=\"\" class=\"btn btn__secondary btn__small\">\n\t\t\t\t\t\t\tContact Us \u00bb\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n        <div class=\"col--9 ocb__media\">\n\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1260\" height=\"750\" src=\"https:\/\/www.sweco.fi\/wp-content\/uploads\/sites\/7\/2023\/09\/metsakatoasetus-elintarvikkeisiin-blogi-1260x750.jpg\" class=\"attachment-ocb-image size-ocb-image\" alt=\"\" srcset=\"https:\/\/www.sweco.fi\/wp-content\/uploads\/sites\/7\/2023\/09\/metsakatoasetus-elintarvikkeisiin-blogi-1260x750.jpg 1260w, https:\/\/www.sweco.fi\/wp-content\/uploads\/sites\/7\/2023\/09\/metsakatoasetus-elintarvikkeisiin-blogi-200x119.jpg 200w, https:\/\/www.sweco.fi\/wp-content\/uploads\/sites\/7\/2023\/09\/metsakatoasetus-elintarvikkeisiin-blogi-768x457.jpg 768w, https:\/\/www.sweco.fi\/wp-content\/uploads\/sites\/7\/2023\/09\/metsakatoasetus-elintarvikkeisiin-blogi-1536x914.jpg 1536w, https:\/\/www.sweco.fi\/wp-content\/uploads\/sites\/7\/2023\/09\/metsakatoasetus-elintarvikkeisiin-blogi-520x310.jpg 520w, https:\/\/www.sweco.fi\/wp-content\/uploads\/sites\/7\/2023\/09\/metsakatoasetus-elintarvikkeisiin-blogi-800x476.jpg 800w, https:\/\/www.sweco.fi\/wp-content\/uploads\/sites\/7\/2023\/09\/metsakatoasetus-elintarvikkeisiin-blogi-504x300.jpg 504w, https:\/\/www.sweco.fi\/wp-content\/uploads\/sites\/7\/2023\/09\/metsakatoasetus-elintarvikkeisiin-blogi-756x450.jpg 756w, https:\/\/www.sweco.fi\/wp-content\/uploads\/sites\/7\/2023\/09\/metsakatoasetus-elintarvikkeisiin-blogi.jpg 1680w\" sizes=\"auto, (max-width: 1260px) 100vw, 1260px\" \/>        <\/div>\n    <\/div>\n<\/section>\n\n<section class=\"block ocb ocb--left\" >\n    <div class=\"block__inner ocb__inner editor-content\">\n\n    \t    \t\t<div class=\"ocb__title ocb__title--mobile\">\n    \t\t\t<h2>Obligations of cosmetic product importer, manufacturer, and responsible person<\/h2>\n<p>Companies have certain obligations when introducing a new cosmetic product to the market or changing the recipe of an existing product. The importation of cosmetics also requires compliance with these obligations. The responsible person is responsible for the safety and legality of the product. The responsible person could be the manufacturer or importer of cosmetics. The safety of the cosmetic product is ensured through a safety report (CPSR).<\/p>\n    \t\t<\/div>\n    \t\n\t\t<div class=\"col--4 ocb__content\">\n\t\t\t\t    \t\t<div class=\"ocb__title ocb__title--desktop\">\n\t    \t\t\t<h2>Obligations of cosmetic product importer, manufacturer, and responsible person<\/h2>\n<p>Companies have certain obligations when introducing a new cosmetic product to the market or changing the recipe of an existing product. The importation of cosmetics also requires compliance with these obligations. The responsible person is responsible for the safety and legality of the product. The responsible person could be the manufacturer or importer of cosmetics. The safety of the cosmetic product is ensured through a safety report (CPSR).<\/p>\n\t    \t\t<\/div>\n\t    \t\t\t\t\t\t\t\t\t\t<div class=\"buttons-wrapper buttons-wrapper--left\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"#contact%20us\" target=\"\" class=\"btn btn__secondary btn__small\">\n\t\t\t\t\t\t\tContact Us \u00bb\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n        <div class=\"col--9 ocb__media\">\n\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1260\" height=\"750\" src=\"https:\/\/www.sweco.fi\/wp-content\/uploads\/sites\/7\/2022\/05\/cream-ga2c6cf7ee_1920-1260x750.jpg\" class=\"attachment-ocb-image size-ocb-image\" alt=\"Naamarasva purkissa\" \/>        <\/div>\n    <\/div>\n<\/section>\n\n<section class=\"block ocb ocb--right\" >\n    <div class=\"block__inner ocb__inner editor-content\">\n\n    \t    \t\t<div class=\"ocb__title ocb__title--mobile\">\n    \t\t\t<h2>Cosmetic Product Safety Report (CPSR)<\/h2>\n<p>The CPSR is a report of a product\u2019s safety required by the EU regulation on cosmetic products. A safety assessment and a safety report must be done on cosmetic products. The cosmetic safety report consists of a safety report and the safety assessment. In the report, the legality and safety of the cosmetic product\u2019s ingredients and the product itself is evaluated. In the safety report, the safety of the product is evaluated for each of its ingredients to ensure, for example, that the product does not contain any prohibited substances. Our safety reports are extensive and are created using the Cosmedesk program. Sweco\u2019s experts have diverse expertise in launching cosmetic products to the market, and our safety reports are of high quality and reliability. We take into account the needs and preferences of our customers in every individual safety report.<\/p>\n    \t\t<\/div>\n    \t\n\t\t<div class=\"col--4 ocb__content\">\n\t\t\t\t    \t\t<div class=\"ocb__title ocb__title--desktop\">\n\t    \t\t\t<h2>Cosmetic Product Safety Report (CPSR)<\/h2>\n<p>The CPSR is a report of a product\u2019s safety required by the EU regulation on cosmetic products. A safety assessment and a safety report must be done on cosmetic products. The cosmetic safety report consists of a safety report and the safety assessment. In the report, the legality and safety of the cosmetic product\u2019s ingredients and the product itself is evaluated. In the safety report, the safety of the product is evaluated for each of its ingredients to ensure, for example, that the product does not contain any prohibited substances. Our safety reports are extensive and are created using the Cosmedesk program. Sweco\u2019s experts have diverse expertise in launching cosmetic products to the market, and our safety reports are of high quality and reliability. We take into account the needs and preferences of our customers in every individual safety report.<\/p>\n\t    \t\t<\/div>\n\t    \t\t\t\t\t\t\t\t\t<\/div>\n\n        <div class=\"col--9 ocb__media\">\n\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1260\" height=\"750\" src=\"https:\/\/www.sweco.fi\/wp-content\/uploads\/sites\/7\/2022\/05\/lipstick-gcc6956b6b_1920-1260x750.jpg\" class=\"attachment-ocb-image size-ocb-image\" alt=\"\" \/>        <\/div>\n    <\/div>\n<\/section>\n\n<section class=\"block ocb ocb--left\" >\n    <div class=\"block__inner ocb__inner editor-content\">\n\n    \t    \t\t<div class=\"ocb__title ocb__title--mobile\">\n    \t\t\t<h2>Legality of cosmetic labelling<\/h2>\n    \t\t<\/div>\n    \t\n\t\t<div class=\"col--4 ocb__content\">\n\t\t\t\t    \t\t<div class=\"ocb__title ocb__title--desktop\">\n\t    \t\t\t<h2>Legality of cosmetic labelling<\/h2>\n\t    \t\t<\/div>\n\t    \t\t\t\t<p>The labelling required for cosmetic products is defined in the Cosmetics Regulation. Mandatory labelling includes, among other things, the name and address of the responsible person, list of ingredients, shelf life of the product and its intended use. Mandatory labelling must be on the product in both Finnish and Swedish.<\/p>\n<p>Marketing claims are often an integral part of cosmetic labelling. Marketing claims for cosmetics are regulated separately in the Cosmetics Claims Regulation (655\/2013\/EU). In addition to direct claims, marketing claims also include the name of the product, for example. The Claims Regulation sets out certain criteria that cosmetic claims must follow. The regulation aims to guarantee fair competition in the market.<\/p>\n<p>Sweco&#8217;s experts have strong expertise in ensuring the legality of cosmetic labelling.<\/p>\n\t\t\t\t\t<\/div>\n\n        <div class=\"col--9 ocb__media\">\n\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1260\" height=\"750\" src=\"https:\/\/www.sweco.fi\/wp-content\/uploads\/sites\/7\/2024\/10\/Cosmetics-labeling-1260x750.jpg\" class=\"attachment-ocb-image size-ocb-image\" alt=\"\" srcset=\"https:\/\/www.sweco.fi\/wp-content\/uploads\/sites\/7\/2024\/10\/Cosmetics-labeling-1260x750.jpg 1260w, https:\/\/www.sweco.fi\/wp-content\/uploads\/sites\/7\/2024\/10\/Cosmetics-labeling-200x119.jpg 200w, https:\/\/www.sweco.fi\/wp-content\/uploads\/sites\/7\/2024\/10\/Cosmetics-labeling-768x457.jpg 768w, https:\/\/www.sweco.fi\/wp-content\/uploads\/sites\/7\/2024\/10\/Cosmetics-labeling-1536x914.jpg 1536w, https:\/\/www.sweco.fi\/wp-content\/uploads\/sites\/7\/2024\/10\/Cosmetics-labeling-520x310.jpg 520w, https:\/\/www.sweco.fi\/wp-content\/uploads\/sites\/7\/2024\/10\/Cosmetics-labeling-800x476.jpg 800w, https:\/\/www.sweco.fi\/wp-content\/uploads\/sites\/7\/2024\/10\/Cosmetics-labeling-504x300.jpg 504w, https:\/\/www.sweco.fi\/wp-content\/uploads\/sites\/7\/2024\/10\/Cosmetics-labeling-756x450.jpg 756w, https:\/\/www.sweco.fi\/wp-content\/uploads\/sites\/7\/2024\/10\/Cosmetics-labeling-652x388.jpg 652w, https:\/\/www.sweco.fi\/wp-content\/uploads\/sites\/7\/2024\/10\/Cosmetics-labeling.jpg 1680w\" sizes=\"auto, (max-width: 1260px) 100vw, 1260px\" \/>        <\/div>\n    <\/div>\n<\/section>\n\n<section class=\"block cb block--white\" id=\"otayhteytta\">\n\t<div class=\"block__inner cb__inner cb__inner--title-block\">\n\t<div class=\"col--11 col--start col--wrapper editor-content\">\n\t\t\t\t\t<div class=\"col col--5\">\n\t\t\t\t<h3 class=\"h3 hyphenate\">Contact Us!<\/h3>\t\t\t<\/div>\n\t\t\n\t\t\n\t<\/div>\n<\/div><\/section>\n\n\n<section class=\"block cb block--white\" >\n\t<\/section>\n\n\n    <section class=\"block block--white contacts\" >\n        <div class=\"block__inner contacts__inner\">\n            <div class=\"col--11 col--wrapper col--stretch\">\n\t\t\t\t\t\t\t\t                    <div class=\"col col--6 person person--card--img\">\n                        <div class=\"person__inner\">\n\t\t\t\t\t\t\t                            <div class=\"person__content editor-content\">\n                                <p class=\"h4 hyphenate\">Katriina Huumonen<\/p>                                <em>Toxicology<\/em>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"person__contact\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<button class=\"btn btn__small btn__secondary contact-info-btn\" data_contact-id=\"27495\" data-email-subject=\"\">Show contact information<\/button>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t                            <\/div>\n                        <\/div>\n                    <\/div>\n\t\t\t\t            <\/div>\n        <\/div>\n    <\/section>\n\n\n<section class=\"block form-block block--lightgray\" >\n\t<div class=\"block__inner form-block__inner \">\n\n                    <div class=\"col--11 col--wrapper\">\n                                    <div class=\"col col--4 editor-content form-block__title\">\n                        <h3 class=\"h1 hyphenate\">Contact Us!<\/h3>                    <\/div>\n                    <div class=\"col--12 col\"><\/div>\n                \n                <div class=\"col col--4 editor-content\">\n                                    <\/div>\n\n                <div class=\"col col--7\">\n                    <script type=\"text\/javascript\">\n\/* <![CDATA[ *\/\nvar gform;gform||(document.addEventListener(\"gform_main_scripts_loaded\",function(){gform.scriptsLoaded=!0}),document.addEventListener(\"gform\/theme\/scripts_loaded\",function(){gform.themeScriptsLoaded=!0}),window.addEventListener(\"DOMContentLoaded\",function(){gform.domLoaded=!0}),gform={domLoaded:!1,scriptsLoaded:!1,themeScriptsLoaded:!1,isFormEditor:()=>\"function\"==typeof InitializeEditor,callIfLoaded:function(o){return!(!gform.domLoaded||!gform.scriptsLoaded||!gform.themeScriptsLoaded&&!gform.isFormEditor()||(gform.isFormEditor()&&console.warn(\"The use of gform.initializeOnLoaded() is deprecated in the form editor context and will be removed in Gravity Forms 3.1.\"),o(),0))},initializeOnLoaded:function(o){gform.callIfLoaded(o)||(document.addEventListener(\"gform_main_scripts_loaded\",()=>{gform.scriptsLoaded=!0,gform.callIfLoaded(o)}),document.addEventListener(\"gform\/theme\/scripts_loaded\",()=>{gform.themeScriptsLoaded=!0,gform.callIfLoaded(o)}),window.addEventListener(\"DOMContentLoaded\",()=>{gform.domLoaded=!0,gform.callIfLoaded(o)}))},hooks:{action:{},filter:{}},addAction:function(o,r,e,t){gform.addHook(\"action\",o,r,e,t)},addFilter:function(o,r,e,t){gform.addHook(\"filter\",o,r,e,t)},doAction:function(o){gform.doHook(\"action\",o,arguments)},applyFilters:function(o){return gform.doHook(\"filter\",o,arguments)},removeAction:function(o,r){gform.removeHook(\"action\",o,r)},removeFilter:function(o,r,e){gform.removeHook(\"filter\",o,r,e)},addHook:function(o,r,e,t,n){null==gform.hooks[o][r]&&(gform.hooks[o][r]=[]);var d=gform.hooks[o][r];null==n&&(n=r+\"_\"+d.length),gform.hooks[o][r].push({tag:n,callable:e,priority:t=null==t?10:t})},doHook:function(r,o,e){var t;if(e=Array.prototype.slice.call(e,1),null!=gform.hooks[r][o]&&((o=gform.hooks[r][o]).sort(function(o,r){return o.priority-r.priority}),o.forEach(function(o){\"function\"!=typeof(t=o.callable)&&(t=window[t]),\"action\"==r?t.apply(null,e):e[0]=t.apply(null,e)})),\"filter\"==r)return e[0]},removeHook:function(o,r,t,n){var e;null!=gform.hooks[o][r]&&(e=(e=gform.hooks[o][r]).filter(function(o,r,e){return!!(null!=n&&n!=o.tag||null!=t&&t!=o.priority)}),gform.hooks[o][r]=e)}});\n\/* ]]> *\/\n<\/script>\n\n                <div class='gf_browser_gecko gform_wrapper gform_legacy_markup_wrapper gform-theme--no-framework' data-form-theme='legacy' data-form-index='0' id='gform_wrapper_6' ><form class=\"gform_analytics_tracking\" method='post' enctype='multipart\/form-data' target='gform_ajax_frame_6' id='gform_6'  action='\/en\/wp-json\/wp\/v2\/pages\/31810' data-formid='6' novalidate autocomplete=\"off\">\n                        <div class='gform-body gform_body'><ul id='gform_fields_6' class='gform_fields top_label form_sublabel_below description_below validation_below'><li id=\"field_6_8\" class=\"gfield gfield--type-honeypot gform_validation_container field_sublabel_below gfield--has-description field_description_below field_validation_below gfield_visibility_visible gform_honeypot\"  data-field-class=\"gform_honeypot\" ><label class='gfield_label gform-field-label' for='input_6_8'>Email<\/label><div class='ginput_container'><input autocomplete=\"off\"  name='input_8' id='input_6_8' type='text' value='' autocomplete='new-password'\/><\/div><div class='gfield_description' id='gfield_description_6_8'>This field is for validation purposes and should be left unchanged.<\/div><\/li><li id=\"field_6_1\" class=\"gfield gfield--type-text half field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible gform_text\"  data-field-class=\"gform_text\" ><label class='gfield_label gform-field-label' for='input_6_1'>Name<\/label><div class='ginput_container ginput_container_text'><input autocomplete=\"off\"  name='input_1' id='input_6_1' type='text' value='' class='medium'      aria-invalid=\"false\"   \/><\/div><\/li><li id=\"field_6_2\" class=\"gfield gfield--type-text half field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible gform_text\"  data-field-class=\"gform_text\" ><label class='gfield_label gform-field-label' for='input_6_2'>Company<\/label><div class='ginput_container ginput_container_text'><input autocomplete=\"off\"  name='input_2' id='input_6_2' type='text' value='' class='medium'      aria-invalid=\"false\"   \/><\/div><\/li><li id=\"field_6_5\" class=\"gfield gfield--type-email half gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible gform_email\"  data-field-class=\"gform_email\" ><label class='gfield_label gform-field-label' for='input_6_5'>Email<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_asterisk\">*<\/span><\/span><\/label><div class='ginput_container ginput_container_email'>\n                            <input autocomplete=\"off\"  name='input_5' id='input_6_5' type='email' value='' class='medium'    aria-required=\"true\" aria-invalid=\"false\"  \/>\n                        <\/div><\/li><li id=\"field_6_3\" class=\"gfield gfield--type-text half gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible gform_text\"  data-field-class=\"gform_text\" ><label class='gfield_label gform-field-label' for='input_6_3'>Mobile<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_asterisk\">*<\/span><\/span><\/label><div class='ginput_container ginput_container_text'><input autocomplete=\"off\"  name='input_3' id='input_6_3' type='text' value='' class='medium'     aria-required=\"true\" aria-invalid=\"false\"   \/><\/div><\/li><li id=\"field_6_6\" class=\"gfield gfield--type-textarea full expanding-textarea field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible gform_textarea\"  data-field-class=\"gform_textarea\" ><label class='gfield_label gform-field-label' for='input_6_6'>How can we help you?<\/label><div class='ginput_container ginput_container_textarea'><textarea autocomplete=\"off\"  name='input_6' id='input_6_6' class='textarea medium'      aria-invalid=\"false\"   rows='10' cols='50'><\/textarea><\/div><\/li><li id=\"field_6_7\" class=\"gfield gfield--type-consent gfield--type-choice gfield--input-type-consent gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible gform_consent\"  data-field-class=\"gform_consent\" ><label class='gfield_label gform-field-label gfield_label_before_complex' >Agreement<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_asterisk\">*<\/span><\/span><\/label><div class='ginput_container ginput_container_consent'><input autocomplete=\"off\"  name='input_7.1' id='input_6_7_1' type='checkbox' value='1'   aria-required=\"true\" aria-invalid=\"false\"   \/> <label class=\"gform-field-label gform-field-label--type-inline gfield_consent_label\" for='input_6_7_1' >By sending this form I accept that my information will be saved in Sweco customer register. <a href=\"https:\/\/www.sweco.fi\/en\/about-sweco\/sweco-data-privacy-statement\/\">Sweco Data Privacy Statement<\/a>&gt;<\/label><input autocomplete=\"off\"  type='hidden' name='input_7.2' value='By sending this form I accept that my information will be saved in Sweco customer register. &lt;a href=&quot;https:\/\/www.sweco.fi\/en\/about-sweco\/sweco-data-privacy-statement\/&quot;&gt;Sweco Data Privacy Statement&lt;\/a&gt;&gt;' class='gform_hidden' \/><input autocomplete=\"off\"  type='hidden' name='input_7.3' value='5' class='gform_hidden' \/><\/div><\/li><\/ul><\/div>\n        <div class='gform-footer gform_footer top_label'> <button class='btn btn__primary' id='gform_submit_button_6'><span>Send<\/span><\/button> <input type='hidden' name='gform_ajax' value='form_id=6&amp;title=&amp;description=&amp;tabindex=0&amp;theme=legacy&amp;hash=4fef7decf52ef6029b89308caac65e3b' \/>\n            <input type='hidden' class='gform_hidden' name='gform_submission_method' data-js='gform_submission_method_6' value='iframe' \/>\n            <input type='hidden' class='gform_hidden' name='gform_theme' data-js='gform_theme_6' id='gform_theme_6' value='legacy' \/>\n            <input type='hidden' class='gform_hidden' name='gform_style_settings' data-js='gform_style_settings_6' id='gform_style_settings_6' value='' \/>\n            <input type='hidden' class='gform_hidden' name='is_submit_6' value='1' \/>\n            <input type='hidden' class='gform_hidden' name='gform_submit' value='6' \/>\n            \n            <input type='hidden' class='gform_hidden' name='gform_currency' data-currency='EUR' value='\/XH0PR+vKJy3Sh5SWMcPYkrk5HyFRZo1mXoEMiT6mmXa+sZPjmuYzcQSSuKVg+apxNsZBrLQJf2smU+LXNYunBq9RkEIKGIB1A8qAfAyo5oaZLE=' \/>\n            <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' \/>\n            <input type='hidden' class='gform_hidden' name='state_6' value='WyJ7XCI3LjFcIjpcIjVhYWVlZmI3NTc0MTU1YjA1ZTkwNjQxMWI2MWVlNGZiXCIsXCI3LjJcIjpcIjNiMjE4NmJlMWQ5YWNhNTQ3NTA5NzgyNzViYzNjNmM4XCIsXCI3LjNcIjpcIjY5M2FkN2IxNjZjMGFlYWRiOTEwNmMzMjZkNGEwOGZhXCJ9IiwiZTk3ZDcyNzQ2ZWYyMzZjOTU0OGJiOGM0NWQ0ZTRiNTYiXQ==' \/>\n            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_target_page_number_6' id='gform_target_page_number_6' value='0' \/>\n            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_source_page_number_6' id='gform_source_page_number_6' value='1' \/>\n            <input type='hidden' name='gform_field_values' value='' \/>\n            \n        <\/div>\n                        <\/form>\n                        <\/div>\n\t\t                <iframe style='display:none;width:0px;height:0px;' src='about:blank' name='gform_ajax_frame_6' id='gform_ajax_frame_6' title='This iframe contains the logic required to handle Ajax powered Gravity Forms.'><\/iframe>\n\t\t                <script type=\"text\/javascript\">\n\/* <![CDATA[ *\/\n gform.initializeOnLoaded( function() {gformInitSpinner( 6, 'https:\/\/www.sweco.fi\/wp-content\/themes\/sweco\/assets\/dist\/oval.svg', true );jQuery('#gform_ajax_frame_6').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_6');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_6').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery('html').css('margin-top'), 10) + parseInt(jQuery('body').css('margin-top'), 10) + 100;if(is_form){jQuery('#gform_wrapper_6').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_6').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_6').removeClass('gform_validation_error');}setTimeout( function() { \/* delay the scroll by 50 milliseconds to fix a bug in chrome *\/  }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_6').val();gformInitSpinner( 6, 'https:\/\/www.sweco.fi\/wp-content\/themes\/sweco\/assets\/dist\/oval.svg', true );jQuery(document).trigger('gform_page_loaded', [6, current_page]);window['gf_submitting_6'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}jQuery('#gform_wrapper_6').replaceWith(confirmation_content);jQuery(document).trigger('gform_confirmation_loaded', [6]);window['gf_submitting_6'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_6').text());}else{jQuery('#gform_6').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger(\"gform_pre_post_render\", [{ formId: \"6\", currentPage: \"current_page\", abort: function() { this.preventDefault(); } }]);        if (event && event.defaultPrevented) {                return;        }        const gformWrapperDiv = document.getElementById( \"gform_wrapper_6\" );        if ( gformWrapperDiv ) {            const visibilitySpan = document.createElement( \"span\" );            visibilitySpan.id = \"gform_visibility_test_6\";            gformWrapperDiv.insertAdjacentElement( \"afterend\", visibilitySpan );        }        const visibilityTestDiv = document.getElementById( \"gform_visibility_test_6\" );        let postRenderFired = false;        function triggerPostRender() {            if ( postRenderFired ) {                return;            }            postRenderFired = true;            gform.core.triggerPostRenderEvents( 6, current_page );            if ( visibilityTestDiv ) {                visibilityTestDiv.parentNode.removeChild( visibilityTestDiv );            }        }        function debounce( func, wait, immediate ) {            var timeout;            return function() {                var context = this, args = arguments;                var later = function() {                    timeout = null;                    if ( !immediate ) func.apply( context, args );                };                var callNow = immediate && !timeout;                clearTimeout( timeout );                timeout = setTimeout( later, wait );                if ( callNow ) func.apply( context, args );            };        }        const debouncedTriggerPostRender = debounce( function() {            triggerPostRender();        }, 200 );        if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) {            const observer = new MutationObserver( ( mutations ) => {                mutations.forEach( ( mutation ) => {                    if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) {                        debouncedTriggerPostRender();                        observer.disconnect();                    }                });            });            observer.observe( document.body, {                attributes: true,                childList: false,                subtree: true,                attributeFilter: [ 'style', 'class' ],            });        } else {            triggerPostRender();        }    } );} ); \n\/* ]]> *\/\n<\/script>\n                <\/div>\n            <\/div>\n        \n\t<\/div>\n<\/section>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":41,"featured_media":31021,"parent":23031,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"_seopress_robots_primary_cat":"","_seopress_titles_title":"Cosmetic safety - Sweco","_seopress_titles_desc":"Cosmetic safety services include the safety reports of cosmetic products and reporting cosmetic products to the CPNP portal.\u00a0 We are happy to help. Contact Us!","_seopress_robots_index":"","footnotes":""},"class_list":["post-31810","page","type-page","status-publish","has-post-thumbnail","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.sweco.fi\/en\/wp-json\/wp\/v2\/pages\/31810","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.sweco.fi\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.sweco.fi\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.sweco.fi\/en\/wp-json\/wp\/v2\/users\/41"}],"replies":[{"embeddable":true,"href":"https:\/\/www.sweco.fi\/en\/wp-json\/wp\/v2\/comments?post=31810"}],"version-history":[{"count":14,"href":"https:\/\/www.sweco.fi\/en\/wp-json\/wp\/v2\/pages\/31810\/revisions"}],"predecessor-version":[{"id":72262,"href":"https:\/\/www.sweco.fi\/en\/wp-json\/wp\/v2\/pages\/31810\/revisions\/72262"}],"up":[{"embeddable":true,"href":"https:\/\/www.sweco.fi\/en\/wp-json\/wp\/v2\/pages\/23031"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.sweco.fi\/en\/wp-json\/wp\/v2\/media\/31021"}],"wp:attachment":[{"href":"https:\/\/www.sweco.fi\/en\/wp-json\/wp\/v2\/media?parent=31810"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}