Cosmecos is a WooCommerce-ready WordPress theme for organic cosmetics and perfumes, offering Elementor compatibility, multiple home pages, and a responsive design to build beauty, skincare, and wellness stores online.
Key capabilities and value proposition
- WooCommerce store: ready to run an online beauty products store with all standard eCommerce features.
- Elementor Page Builder: includes an intuitive live page builder to create and customize pages without coding.
- Three home pages: access to three ready-made homepage layouts to promote salon products and services.
- Responsive design: mobile-friendly by default to meet rising mobile browsing trends.
- All-in-one beauty theme: designed for makeup kit shops, perfume shops, skincare products, handmade & organic cosmetics businesses, and related beauty industry sites.
Branding, design, and usability
- Three home pages provide a quick start to unique online storefronts without heavy customization.
- Responsive design ensures mobile and desktop usability across devices.
- Cosmecos emphasizes typography and usability for a clean, readable storefront experience.
- Well-organized, commented & clean code to aid developers and theme buyers in customization.
Page builder, customization, and compatibility
- Elementor – Intuitive Live Page Builder enables rapid page creation and layout control.
- Multilingual & Translation Ready to support global audiences.
- First-Class Support with 5 Stars for assistance and guidance.
- Seo-Ready & Mobile Friendly (compatible with SEO Plugins like Yoast) to improve search visibility.
- Compatible with Latest WordPress Version and WordPress Multisite Ready.
- Automatic Updates with Envato Market Plugin to keep the theme current.
- Cross-Browser Compatibility and Pixel Perfect rendering for consistent visuals.
Product and storefront features
- Responsive. Fluid. Retina Ready visuals for clear product imagery.
- No Coding Skills Required for setup and customization.
- Unlimited Colors and unlimited color options for branding flexibility.
- Child Theme Compatible (includes basic child theme) for safe customizations.
- Custom Logo (Image or Text) and Make Logo Retina Ready.
- Many pre-built Pages (Demo Import) to accelerate site creation.
- Built with HTML5 and CSS3 for modern web standards.
- 404 Page with Custom Design to maintain brand experience even on errors.
- Social Sharing Tool and Google Maps Support for enhanced engagement.
- Loading Items with AJAX for smoother product browsing.
- Custom Post Formats and Advanced Typography with 650+ Google Fonts.
- Fullwidth & Standard Layouts and Custom Post Types for flexible content.
- Performance enhancements for fast and reliable websites.
- Free Lifetime Updates to keep the theme up-to-date.
- 25 Customizable PSD files and Fully Layered PSDs for design editing.
- FontAwesome Icons and Retina Ready visuals for crisp UI elements.
- Shop-specific pages: Shop Catalog, Shop Single Product, Shop Cart + Checkout.
- Blog and Blog Post layouts for content marketing and product storytelling.
- Contacts and 404 Page included as standard pages.
- Typography-focused design with extensive font options and clear readability.
Demo content, pages, and templates
- Pages: Home Organic Cosmetic, Home Perfumes Shop, Home Beauty Products
- Additional pages: About Us, Services, Delivery, Pricing plans
- Gallery 2 layouts, Shop Catalog, Shop Single Product, Shop Cart + Checkout
- Blog, Blog Post, Contacts, 404 Page, Typography
Technical and development notes
- Changelog tracking ongoing updates, improvements, and compatibility fixes.
- RTL settings in sliders updated to auto-switch in RTL mode where applicable.
- Swiper carousel compatibility improvements for Elementor and related widgets.
Changelog
ver. 1.3.16 (14.10.2025)
- Cosmecos Plugin updated to version 1.3.16;
- Theme and plugin language files updated;
- RTL settings in sliders removed. Sliders now switch to RTL mode automatically;
- Image Carousel widget styles are now consistent with the theme again, navigation and pagination colours change correctly: compatibility with the new version of swiper carousel in Elementor has been added;
- The template file /organium/woocommerce/myaccount/form-login.php has been updated for compatibility with WooCommerce version 9.9.3;
- New settings for WooCommerce have been added to the Customiser: it is now possible to disable flash labels for new or promotional products, as well as change their text.
- The script for selecting the blog post format after updating WordPress has been fixed: now, when changing the post format, the necessary metaboxes open again.
- Sliders in widgets for Elementor now work more stably..
ver. 1.3.15 (28.05.2025)
- Cosmecos Plugin has been updated to version 1.3.14;
- Now custom attributes in Elementor widget settings work correctly;
- Fixed the bug when after Elementor update the page layout was broken for fresh theme installations;
- Finalized product styles on the store page.
ver. 1.3.14 (02.11.2024)
- Cosmecos Plugin has been updated to version 1.3.14;
- Custom attributes in Elementor widget settings work correctly now;
- Fixed the bug when after Elementor update the page layout was broken for fresh theme installations;
- Finalized product styles on the store page.
ver. 1.3.13 (17.09.2024)
- Fixed a bug when after updating WordPress to version 6.6.2 some scripts stopped working: opening the search bar, opening the sidebar and some others;
- Minor style updates.
ver. 1.3.12 (03.09.2024)
- Cosmecos Plugin has been updated to version 1.3.12;
- In Product Category widget for Elementor introduced check for category existence; now when deleting categories that were previously displayed on the page, no error occurs;
- In Contacts widget for WordPress introduced a check for the existence of height and width parameters; now SVG images are displayed without errors;
- Updated files /woocommerce/myaccount/form-login.php and /woocommerce/myaccount/form-lost-password.php to version 9.2.0 for compatibility with the latest versions of WooCommerce;
- Updated language file;
- Fixed a bug that made it impossible to reverse and set padding for columns in Elementor editor.
ver. 1.3.11 (18.07.2024)
- Fixed WooCommerce product widget styles;
- Updated /woocommerce/myaccount/form-lost-password.php file to version 9.0.0 for compatibility with the latest versions of WooCommerce;
- Resolved an issue where menu items with anchors looked always active on the landing page;
- Fixed a bug where submenus were no longer displayed after upgrading to WordPress 6.6;
- Language files updated.
ver. 1.3.10 (07.03.2024)
- Fixed compatibility issues with the YITH WooCommerce Wishlist plugin. Wishlist settings open normally
ver. 1.3.9 (23.02.2024)
- Cosmecos Plugin has been updated to version 1.3.9.
- Fixed compatibility issues with Elementor plugin since version 3.17.3. Now improved DOM doesn't break the layout.
ver. 1.3.8 (01.12.2023)
- Fixed gallery on Portfolio Single page: now the page displays correctly if the gallery is empty or images are too small.
- Fixed disabled button styles on WooCommerce pages.
ver. 1.3.7 (25.11.2023)
ver. 1.3.6 (25.11.2023)
- Cosmecos Plugin has been updated to version 1.3.6.
- Improved post navigation on Portfolio Single pages: now there are no problems when in multi-language sites the preview of the previous post is displayed in one language, and the preview of the next one - in another language.
- Updated demo data. New Elmentor settings are now taken into account and preset correctly.
- Fixed in-focus button and text field styles.
- Now in Elementor 'Content Slider' widget, navigation buttons are not rendered if text fields for them are left empty.
- Fixed a bug in dividing the menu into 2 parts in templates/header/header-2.php
- Fixed issue with Featured Image displaying in post settings after WordPress update.
ver. 1.3.5 (15.09.2023)
- Cosmecos Plugin has been updated to version 1.3.5. Elementor compatibility has been updated: obsolete features have been replaced in Cosmecos Plugin.
- Contacts Widget now supports shortcodes.
- Now importing demo data does not delete old pages, posts and widgets.
- Page Loader script has been updated.
- Fixed a bug where in some cases HTML tags were included in the search result.
- Fixed a bug where sticky header height was sometimes calculated incorrectly when sticky header was enabled.
- Updated compatibility with YITH WooCommerce Wishlist plugin.
- Updated language files.
- Minor style updates. Updated demo data.
ver. 1.3.4 (08.12.2022)
- Made changes to the styles of the product card in the catalog.
- Made minor changes to the styles to improve compatibility with third-party WooCommerce plugins.
- Updated demo data.
ver. 1.3.3 (02.12.2022)
- Now the absence of the Perfect Brands plugin does not affect the performance of the theme (additional checks have been added).
- Cosmecos Plugin updated to version 1.3.3. Updated compatibility with Elementor: deprecated features have been replaced in Technum Plugin.
- Added the ability to hide individual slides in the Content Slider widget.
- Updated templates for WooCommerce, now there is no message about obsolete templates.
- Added support for shortcodes in copyright. A small shortcode [cosmecos_year] has been added to the theme so that the current year is always displayed in the footer.
- Minor styling updates. Updated language files. Updated demo data.
ver. 1.3.2 (23.07.2022)
ver. 1.3.1 (21.07.2022)
ver. 1.3 (13.04.2022)
- The plugin has been updated, problems with the outdated _register_controls() function have been resolved.
- Fixed issues with Slick Slider after Elementor update.
- Added the ability to scroll items in the shopping cart in the header.
ver. 1.2 (04.11.2021)
- When installing demo data, you no longer need to separately save the Mailchimp form. Appropriate changes have been made to the documentation.
- Updated Child Theme, now custom styles are connected correctly, after the main theme styles and after the WooCommerce styles.
- Fixed the countdown timer, now the situation is excluded when the timer ends with a colon.
- You can now add standard tags for posts to copyright, for example, links.
- Fixed display of placeholders in form fields on the Checkout page.
- Changed page styles of one product, now tags and brands do not overlap if there are many of them.
- Changed the styles of the main menu, now with a large number of items, it will not overlap the icons, but is transferred to the 2nd line.
ver. 1.1 (05.04.2021)
- Solved the problem with replacing the background color of the site through the global settings of Elementor
- When installing demo data, you do not need to manually configure Elementor and import WPForms forms
- Fixed a bug with displaying brands in the catalog, updated the display styles of the product brand in the catalog and on the product page
ver. 1.0 (21.03.2021)