/**********************/ // child style enqueue /**********************/ function th_hot_shop_styles(){ $themeVersion = wp_get_theme()->get('Version'); // Enqueue our style.css with our own version wp_enqueue_style('th-hot-shop-styles', get_template_directory_uri() . '/style.css',array(), $themeVersion); wp_add_inline_style('th-hot-shop-styles', th_hot_shop_custom_styles()); } add_action('wp_enqueue_scripts', 'th_hot_shop_styles', 100); define('TH_HOT_SHOP_LAYOUT_TWO', get_theme_file_uri(). "/images/header-layout-2.png"); /**********************/ //customize setting /**********************/ function th_hot_shop_setting( $wp_customize ){ /******************/ // theme color /******************/ $wp_customize->add_setting('open_shop_theme_clr', array( 'default' => '#fd0000', 'capability' => 'edit_theme_options', 'sanitize_callback' => 'open_shop_sanitize_color', 'transport' => 'postMessage', )); $wp_customize->add_control( new WP_Customize_Color_Control($wp_customize,'open_shop_theme_clr', array( 'label' => __('Theme Color', 'th-hot-shop' ), 'section' => 'open-shop-gloabal-color', 'settings' => 'open_shop_theme_clr', 'priority' => 1, ) ) ); // choose col layout if(class_exists('Open_Shop_WP_Customize_Control_Radio_Image')){ $wp_customize->add_setting( 'open_shop_main_header_layout', array( 'default' => 'mhdrdefault', 'sanitize_callback' => 'open_shop_sanitize_radio', ) ); $wp_customize->add_control( new Open_Shop_WP_Customize_Control_Radio_Image( $wp_customize, 'open_shop_main_header_layout', array( 'label' => esc_html__( 'Header Layout', 'th-hot-shop' ), 'section' => 'open-shop-main-header', 'choices' => array( 'mhdrdefault' => array( 'url' => OPEN_SHOP_MAIN_HEADER_LAYOUT_ONE, ), 'mhdrone' => array( 'url' => TH_HOT_SHOP_LAYOUT_TWO, ), 'mhdrtwo' => array( 'url' => OPEN_SHOP_MAIN_HEADER_LAYOUT_THREE, ), 'mhdrthree' => array( 'url' => OPEN_SHOP_MAIN_HEADER_LAYOUT_FOUR, ), ), 'priority' => 1, ) ) ); } //Main menu option $wp_customize->add_setting('open_shop_main_header_option', array( 'default' => 'none', 'capability' => 'edit_theme_options', 'sanitize_callback' => 'open_shop_sanitize_select', )); $wp_customize->add_control( 'open_shop_main_header_option', array( 'settings' => 'open_shop_main_header_option', 'label' => __('Column 1','th-hot-shop'), 'section' => 'open-shop-main-header', 'type' => 'select', 'choices' => array( 'none' => __('None','th-hot-shop'), 'callto' => __('Call-To','th-hot-shop'), 'button' => __('Button','th-hot-shop'), 'widget' => __('Widget','th-hot-shop'), ), )); } add_action( 'customize_register', 'th_hot_shop_setting', 100 ); /***************************/ //custom style /***************************/ function th_hot_shop_custom_styles(){ $open_shop_theme_clr = esc_html(get_theme_mod('open_shop_theme_clr','#fd0000')); $open_shop_color_scheme = esc_html(get_theme_mod('open_shop_color_scheme','opn-light')); $th_hot_shop_custom_style=""; $th_hot_shop_custom_style.="a:hover, .open-shop-menu li a:hover, .open-shop-menu .current-menu-item a,.woocommerce .thunk-woo-product-list .price,.thunk-product-hover .th-button.add_to_cart_button, .woocommerce ul.products .thunk-product-hover .add_to_cart_button, .woocommerce .thunk-product-hover a.th-butto, .woocommerce ul.products li.product .product_type_variable, .woocommerce ul.products li.product a.button.product_type_grouped,.thunk-compare .compare-button a:hover, .thunk-product-hover .th-button.add_to_cart_button:hover, .woocommerce ul.products .thunk-product-hover .add_to_cart_button :hover, .woocommerce .thunk-product-hover a.th-button:hover,.thunk-product .yith-wcwl-wishlistexistsbrowse.show:before, .thunk-product .yith-wcwl-wishlistaddedbrowse.show:before,.woocommerce ul.products li.product.thunk-woo-product-list .price,.summary .yith-wcwl-add-to-wishlist.show .add_to_wishlist::before, .summary .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse.show a::before, .summary .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse.show a::before,.woocommerce .entry-summary a.compare.button.added:before,.header-icon a:hover,.thunk-related-links .nav-links a:hover,.woocommerce .thunk-list-view ul.products li.product.thunk-woo-product-list .price,.woocommerce .woocommerce-error .button, .woocommerce .woocommerce-info .button, .woocommerce .woocommerce-message .button,article.thunk-post-article .thunk-readmore.button,.thunk-wishlist a:hover, .thunk-compare a:hover,.woocommerce .thunk-product-hover a.th-button,.woocommerce ul.cart_list li .woocommerce-Price-amount, .woocommerce ul.product_list_widget li .woocommerce-Price-amount,.open-shop-load-more button, .summary .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse a::before, .summary .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse a::before,.thunk-hglt-icon,.thunk-product .yith-wcwl-wishlistexistsbrowse:before, .thunk-product .yith-wcwl-wishlistaddedbrowse:before,.woocommerce a.button.product_type_simple,.woosw-btn:hover:before,.woosw-added:before,.wooscp-btn:hover:before,.woocommerce #reviews #comments .star-rating span ,.woocommerce p.stars a,.woocommerce .woocommerce-product-rating .star-rating,.woocommerce .star-rating span::before, .woocommerce .entry-summary a.th-product-compare-btn.btn_type:before{color:{$open_shop_theme_clr};} header #thaps-search-button,header #thaps-search-button:hover,.nav-links .page-numbers.current, .nav-links .page-numbers:hover{background:{$open_shop_theme_clr};}"; if($open_shop_color_scheme=='opn-dark'){ $th_hot_shop_custom_style.="body.open-shop-dark a:hover, body.open-shop-dark .open-shop-menu > li > a:hover, body.open-shop-dark .open-shop-menu li ul.sub-menu li a:hover,body.open-shop-dark .thunk-product-cat-list li a:hover,body.open-shop-dark .main-header a:hover, body.open-shop-dark #sidebar-primary .open-shop-widget-content a:hover,.open-shop-dark .thunk-woo-product-list .woocommerce-loop-product__title a:hover{color:{$open_shop_theme_clr}} body.open-shop-dark #searchform [type='submit']{background:{$open_shop_theme_clr};border-color:{$open_shop_theme_clr}}"; } $th_hot_shop_custom_style.=".toggle-cat-wrap,#search-button,.thunk-icon .cart-icon, .single_add_to_cart_button.button.alt, .woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, .woocommerce #respond input#submit, .woocommerce button.button, .woocommerce input.button,.thunk-woo-product-list .thunk-quickview a,.cat-list a:after,.tagcloud a:hover, .thunk-tags-wrapper a:hover,.btn-main-header,.woocommerce div.product form.cart .button, .thunk-icon .cart-icon .taiowc-cart-item{background:{$open_shop_theme_clr}} .open-cart p.buttons a:hover, .woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover, .woocommerce #respond input#submit:hover, .woocommerce button.button:hover, .woocommerce input.button:hover,.thunk-slide .owl-nav button.owl-prev:hover, .thunk-slide .owl-nav button.owl-next:hover, .open-shop-slide-post .owl-nav button.owl-prev:hover, .open-shop-slide-post .owl-nav button.owl-next:hover,.thunk-list-grid-switcher a.selected, .thunk-list-grid-switcher a:hover,.woocommerce .woocommerce-error .button:hover, .woocommerce .woocommerce-info .button:hover, .woocommerce .woocommerce-message .button:hover,#searchform [type='submit']:hover,article.thunk-post-article .thunk-readmore.button:hover,.open-shop-load-more button:hover,.woocommerce nav.woocommerce-pagination ul li a:focus, .woocommerce nav.woocommerce-pagination ul li a:hover, .woocommerce nav.woocommerce-pagination ul li span.current{background-color:{$open_shop_theme_clr};} .thunk-product-hover .th-button.add_to_cart_button, .woocommerce ul.products .thunk-product-hover .add_to_cart_button, .woocommerce .thunk-product-hover a.th-butto, .woocommerce ul.products li.product .product_type_variable, .woocommerce ul.products li.product a.button.product_type_grouped,.open-cart p.buttons a:hover,.thunk-slide .owl-nav button.owl-prev:hover, .thunk-slide .owl-nav button.owl-next:hover, .open-shop-slide-post .owl-nav button.owl-prev:hover, .open-shop-slide-post .owl-nav button.owl-next:hover,body .woocommerce-tabs .tabs li a::before,.thunk-list-grid-switcher a.selected, .thunk-list-grid-switcher a:hover,.woocommerce .woocommerce-error .button, .woocommerce .woocommerce-info .button, .woocommerce .woocommerce-message .button,#searchform [type='submit']:hover,article.thunk-post-article .thunk-readmore.button,.woocommerce .thunk-product-hover a.th-button,.open-shop-load-more button,.woocommerce a.button.product_type_simple{border-color:{$open_shop_theme_clr}} .loader { border-right: 4px solid {$open_shop_theme_clr}; border-bottom: 4px solid {$open_shop_theme_clr}; border-left: 4px solid {$open_shop_theme_clr};}"; //ribbon $th_hot_shop_custom_style.=".openshop-site section.thunk-ribbon-section .content-wrap:before { content:''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background:{$open_shop_theme_clr};}"; return $th_hot_shop_custom_style; } function th_hot_shop_customizer_script_registers(){ wp_enqueue_script( 'th_hot_shop_custom_customizer_script', get_theme_file_uri() . '/customizer/js/customizer.js', array("jquery"), '', true ); } add_action('customize_controls_enqueue_scripts', 'th_hot_shop_customizer_script_registers',100 ); add_action('admin_head', 'th_hot_shop_admin_custom_styles'); function th_hot_shop_admin_custom_styles() { echo ''; } add_action('customize_controls_print_styles', 'th_hot_shop_customizer_custom_styles'); function th_hot_shop_customizer_custom_styles() { echo ''; } remove_action( 'wp_head', 'feed_links_extra', 3 ); remove_action( 'wp_head', 'feed_links', 2 ); remove_action( 'wp_head', 'rsd_link' ); function custom_feed_410_redirect() { if (is_feed()) { status_header(410); echo "Gone - This page is no longer available."; exit(); } } add_action('template_redirect', 'custom_feed_410_redirect');/** * open shop functions and definitions * * @link https://developer.wordpress.org/themes/basics/theme-functions/ * * @package Open Shop * @since 1.0.0 */ /** * Theme functions and definitions */ if ( ! function_exists( 'open_shop_setup' ) ) : define( 'OPEN_SHOP_THEME_VERSION','1.4.9'); define( 'OPEN_SHOP_THEME_DIR', get_template_directory() . '/' ); define( 'OPEN_SHOP_THEME_URI', get_template_directory_uri() . '/' ); define( 'OPEN_SHOP_THEME_SETTINGS', 'open-shop-settings' ); /** * Sets up theme defaults and registers support for various WordPress features. * * Note that this function is hooked into the after_open_shop_setup_theme hook, which * runs before the init hook. The init hook is too late for some features, such * as indicating support for post thumbnails. */ function open_shop_setup(){ /* * Make theme available for translation. */ load_theme_textdomain( 'open-shop', get_template_directory() . '/languages' ); // Add default posts and comments RSS feed links to head. add_theme_support( 'automatic-feed-links' ); /* * Let WordPress manage the document title. * By adding theme support, we declare that this theme does not use a * hard-coded tag in the document head, and expect WordPress to * provide it for us. */ add_theme_support( 'title-tag' ); /* * Enable support for Post Thumbnails on posts and pages. * * @link https://developer.wordpress.org/themes/functionality/featured-images-post-thumbnails/ */ add_theme_support( 'post-thumbnails' ); /* * Switch default core markup for search form, comment form, and comments * to output valid HTML5. */ add_theme_support( 'html5', array( 'comment-form', 'comment-list', 'gallery', 'caption', ) ); add_theme_support( 'woocommerce' ); // Add support for Block Styles. add_theme_support( 'wp-block-styles' ); // Add support for full and wide align images. add_theme_support( 'align-wide' ); // Add support for editor styles. add_theme_support( 'editor-styles' ); // Enqueue editor styles. add_editor_style( 'style-editor.css' ); add_editor_style( 'editor.css' ); // Add support for responsive embedded content. add_theme_support( 'responsive-embeds' ); add_theme_support( 'custom-spacing' ); // Add theme support for selective refresh for widgets. add_theme_support( 'customize-selective-refresh-widgets' ); //Remove theme support for widget block editor /** * Add support for core custom logo. */ add_theme_support( 'custom-logo', array( 'height' => 250, 'width' => 250, 'flex-width' => true, 'flex-height' => true, ) ); // Add support for Custom Header. add_theme_support( 'custom-header', apply_filters( 'open_shop_custom_header_args', array( 'default-image' => '', 'flex-height' => true, 'header-text' => false, 'video' => false, ) ) ); // Add support for Custom Background. if(get_theme_mod('open_shop_color_scheme')=='opn-dark'){ $args = array( 'default-color' => '2f2f2f', ); }else{ $args = array( 'default-color' => 'f1f1f1', ); } add_theme_support( 'custom-background',$args ); $GLOBALS['content_width'] = apply_filters( 'open_shop_content_width', 640 ); add_theme_support( 'woocommerce', array( 'thumbnail_image_width' => 320, ) ); // Recommend plugins add_theme_support( 'recommend-plugins', array( 'hunk-companion' => array( 'name' => esc_html__( 'Hunk Companion (Highly Recommended)', 'open-shop' ), 'img' => 'icon-128x128.png', 'active_filename' => 'hunk-companion/hunk-companion.php', ), 'th-advance-product-search' => array( 'name' => esc_html__( 'TH Advance Product Search', 'open-shop' ), 'img' => 'icon-128x128.gif', 'active_filename' => 'th-advance-product-search/th-advance-product-search.php', ), 'th-all-in-one-woo-cart' => array( 'name' => esc_html__( 'Th All In One Woo Cart', 'open-shop' ), 'img' => 'icon-128x128.png', 'active_filename' => 'th-all-in-one-woo-cart/th-all-in-one-woo-cart.php', ), 'th-product-compare' => array( 'name' => esc_html__( 'Th Product Compare', 'open-shop' ), 'img' => 'icon-128x128.png', 'active_filename' => 'th-product-compare/th-product-compare.php', ), 'th-variation-swatches' => array( 'name' => esc_html__( 'TH Variation Swatches', 'open-shop' ), 'img' => 'icon-128x128.gif', 'active_filename' => 'th-variation-swatches/th-variation-swatches.php', ), 'lead-form-builder' => array( 'name' => esc_html__( 'Lead Form Builder', 'open-shop' ), 'img' => 'icon-128x128.png', 'active_filename' => 'lead-form-builder/lead-form-builder.php', ), 'wp-popup-builder' => array( 'name' => esc_html__( 'WP Popup Builder – Popup Forms & Newsletter', 'open-shop' ), 'img' => 'icon-128x128.png', 'active_filename' => 'wp-popup-builder/wp-popup-builder.php', ), 'unlimited-blocks' => array( 'name' => esc_html__( 'Unlimited blocks For Gutenberg', 'open-shop' ), 'img' => 'icon-128x128.png', 'active_filename' => 'unlimited-blocks/unlimited-blocks.php', ), 'woocommerce' => array( 'name' => esc_html__( 'Woocommerce', 'open-shop' ), 'img' => 'icon-128x128.png', 'active_filename' => 'woocommerce/woocommerce.php', ), 'yith-woocommerce-wishlist' => array( 'name' => esc_html__( 'YITH WooCommerce Wishlist', 'open-shop' ), 'img' => 'icon-128x128.jpg', 'active_filename' => 'yith-woocommerce-wishlist/init.php', ), 'themehunk-megamenu-plus' => array( 'name' => esc_html__( 'ThemeHunk Megamenu – Menu builder', 'open-shop' ), 'img' => 'icon-128x128.png', 'active_filename' => 'themehunk-megamenu-plus/themehunk-megamenu.php', ), ) ); // Import Data Content plugins add_theme_support( 'import-demo-content', array( 'hunk-companion' => array( 'name' => esc_html__( 'Hunk Companion', 'open-shop' ), 'img' => 'icon-128x128.png', 'active_filename' => 'hunk-companion/hunk-companion.php', ), 'one-click-demo-import' => array( 'name' => esc_html__( 'One Click Demo Import', 'open-shop' ), 'img' => 'icon-128x128.png', 'active_filename' => 'one-click-demo-import/one-click-demo-import.php', ), 'woocommerce' => array( 'name' => esc_html__( 'Woocommerce', 'open-shop' ), 'img' => 'icon-128x128.png', 'active_filename' => 'woocommerce/woocommerce.php', ), 'th-advance-product-search' => array( 'name' => esc_html__( 'TH Advance Product Search', 'open-shop' ), 'img' => 'icon-128x128.gif', 'active_filename' => 'th-advance-product-search/th-advance-product-search.php', ), 'th-all-in-one-woo-cart' => array( 'name' => esc_html__( 'TH All In One Woo Cart', 'open-shop' ), 'img' => 'icon-128x128.png', 'active_filename' => 'th-all-in-one-woo-cart/th-all-in-one-woo-cart.php', ), )); // Useful plugins add_theme_support( 'useful-plugins', array( 'themehunk-megamenu-plus' => array( 'name' => esc_html__( 'Megamenu plugin from Themehunk.', 'open-shop' ), 'active_filename' => 'themehunk-megamenu-plus/themehunk-megamenu.php', ), ) ); } endif; add_action( 'after_setup_theme', 'open_shop_setup' ); /** * Set the content width in pixels, based on the theme's design and stylesheet. * * Priority 0 to make it available to lower priority callbacks. */ /** * Register widget area. */ function open_shop_widgets_init(){ register_sidebar( array( 'name' => esc_html__( 'Primary Sidebar', 'open-shop' ), 'id' => 'sidebar-1', 'description' => esc_html__( 'Add widgets here to appear in your primary sidebar.', 'open-shop' ), 'before_widget' => '<div id="%1$s" class="widget %2$s"><div class="open-shop-widget-content">', 'after_widget' => '</div></div>', 'before_title' => '<h4 class="widget-title">', 'after_title' => '</h4>', ) ); register_sidebar(array( 'name' => esc_html__( 'Above Header First Widget', 'open-shop' ), 'id' => 'top-header-widget-col1', 'description' => esc_html__( 'Add widgets here to appear in top header.', 'open-shop' ), 'before_widget' => '<div id="%1$s" class="widget %2$s">', 'after_widget' => '</div>', 'before_title' => '<h4 class="widget-title">', 'after_title' => '</h4>', ) ); register_sidebar(array( 'name' => esc_html__( 'Above Header Second Widget', 'open-shop' ), 'id' => 'top-header-widget-col2', 'description' => esc_html__( 'Add widgets here to appear in top header.', 'open-shop' ), 'before_widget' => '<div id="%1$s" class="widget %2$s">', 'after_widget' => '</div>', 'before_title' => '<h4 class="widget-title">', 'after_title' => '</h4>', ) ); register_sidebar(array( 'name' => esc_html__( 'Above Header Third Widget', 'open-shop' ), 'id' => 'top-header-widget-col3', 'description' => esc_html__( 'Add widgets here to appear in top header.', 'open-shop' ), 'before_widget' => '<div id="%1$s" class="widget %2$s">', 'after_widget' => '</div>', 'before_title' => '<h4 class="widget-title">', 'after_title' => '</h4>', ) ); register_sidebar(array( 'name' => esc_html__( 'Main Header Widget', 'open-shop' ), 'id' => 'main-header-widget', 'description' => esc_html__( 'Add widgets here to appear in main header.', 'open-shop' ), 'before_widget' => '<div id="%1$s" class="widget %2$s">', 'after_widget' => '</div>', 'before_title' => '<h4 class="widget-title">', 'after_title' => '</h4>', ) ); register_sidebar(array( 'name' => esc_html__( 'Footer Top First Widget', 'open-shop' ), 'id' => 'footer-top-first', 'description' => esc_html__( 'Add widgets here to appear in top footer.', 'open-shop' ), 'before_widget' => '<div id="%1$s" class="widget %2$s">', 'after_widget' => '</div>', 'before_title' => '<h4 class="widget-title">', 'after_title' => '</h4>', ) ); register_sidebar(array( 'name' => esc_html__( 'Footer Top Second Widget', 'open-shop' ), 'id' => 'footer-top-second', 'description' => esc_html__( 'Add widgets here to appear in top footer.', 'open-shop' ), 'before_widget' => '<div id="%1$s" class="widget %2$s">', 'after_widget' => '</div>', 'before_title' => '<h4 class="widget-title">', 'after_title' => '</h4>', ) ); register_sidebar(array( 'name' => esc_html__( 'Footer Top Third Widget', 'open-shop' ), 'id' => 'footer-top-third', 'description' => esc_html__( 'Add widgets here to appear in top footer.', 'open-shop' ), 'before_widget' => '<div id="%1$s" class="widget %2$s">', 'after_widget' => '</div>', 'before_title' => '<h4 class="widget-title">', 'after_title' => '</h4>', ) ); register_sidebar(array( 'name' => esc_html__( 'Footer Below First Widget', 'open-shop' ), 'id' => 'footer-below-first', 'description' => esc_html__( 'Add widgets here to appear in top footer.', 'open-shop' ), 'before_widget' => '<div id="%1$s" class="widget %2$s">', 'after_widget' => '</div>', 'before_title' => '<h4 class="widget-title">', 'after_title' => '</h4>', ) ); register_sidebar(array( 'name' => esc_html__( 'Footer Below Second Widget', 'open-shop' ), 'id' => 'footer-below-second', 'description' => esc_html__( 'Add widgets here to appear in top footer.', 'open-shop' ), 'before_widget' => '<div id="%1$s" class="widget %2$s">', 'after_widget' => '</div>', 'before_title' => '<h4 class="widget-title">', 'after_title' => '</h4>', ) ); register_sidebar(array( 'name' => esc_html__( 'Footer Below Third Widget', 'open-shop' ), 'id' => 'footer-below-third', 'description' => esc_html__( 'Add widgets here to appear in top footer.', 'open-shop' ), 'before_widget' => '<div id="%1$s" class="widget %2$s">', 'after_widget' => '</div>', 'before_title' => '<h4 class="widget-title">', 'after_title' => '</h4>', ) ); for ( $i = 1; $i <= 4; $i++ ){ register_sidebar( array( 'name' => sprintf( esc_html__( 'Footer Widget Area %d', 'open-shop' ), $i ), 'id' => 'footer-' . $i, 'before_widget' => '<div id="%1$s" class="widget %2$s">', 'after_widget' => '</div>', 'before_title' => '<h4 class="widget-title">', 'after_title' => '</h4>', ) ); } } add_action( 'widgets_init', 'open_shop_widgets_init' ); /** * Enqueue scripts and styles. */ function open_shop_scripts(){ // enqueue css $min = defined( 'SCRIPT_DEBUG' ) && SCRIPT_DEBUG ? '' : '.min'; wp_enqueue_style( 'font-awesome', OPEN_SHOP_THEME_URI . '/third-party/fonts/font-awesome/css/font-awesome.css', '', OPEN_SHOP_THEME_VERSION ); wp_enqueue_style( 'th-icon', OPEN_SHOP_THEME_URI . '/third-party/fonts/th-icon/style.css','',OPEN_SHOP_THEME_VERSION); wp_enqueue_style( 'animate', OPEN_SHOP_THEME_URI . '/css/animate.css','',OPEN_SHOP_THEME_VERSION); wp_enqueue_style( 'open-shop-menu', OPEN_SHOP_THEME_URI . '/css/open-shop-menu.css','',OPEN_SHOP_THEME_VERSION); if((bool)get_theme_mod('open_shop_rtl')==true || in_array('rtl', get_body_class())){ wp_enqueue_style( 'open-shop-rtl-style', OPEN_SHOP_THEME_URI . 'css/rtl.css','',OPEN_SHOP_THEME_VERSION); }else{ wp_enqueue_style( 'open-shop-main-style', OPEN_SHOP_THEME_URI . 'css/style.css','',OPEN_SHOP_THEME_VERSION); } wp_enqueue_style( 'open-shop-style', get_stylesheet_uri(), array(), OPEN_SHOP_THEME_VERSION ); wp_add_inline_style('open-shop-style', open_shop_custom_style()); //enqueue js //wp_enqueue_script("jquery-effects-core",array( 'jquery' )); wp_enqueue_script( 'jquery-ui-autocomplete',array( 'jquery' ),'',true ); wp_enqueue_script('imagesloaded'); wp_enqueue_script('open-shop-pro-menu-js', OPEN_SHOP_THEME_URI .'/js/open-shop-menu.js', array( 'jquery' ), '1.0.0', true ); wp_enqueue_script('open-shop-accordian-menu-js', OPEN_SHOP_THEME_URI .'/js/open-shop-accordian-menu.js', array( 'jquery' ), OPEN_SHOP_THEME_VERSION , true ); wp_enqueue_script('open-shop-custom-js', OPEN_SHOP_THEME_URI .'/js/open-shop-custom.js', array( 'jquery' ), OPEN_SHOP_THEME_VERSION , true ); $openshoplocalize = array( 'open_shop_top_slider_optn' => (bool) get_theme_mod('open_shop_top_slider_optn',false), 'open_shop_move_to_top_optn' => (bool) get_theme_mod('open_shop_move_to_top',false), ); wp_localize_script( 'open-shop-custom-js', 'open_shop', $openshoplocalize); if ( is_singular() && comments_open() && get_option( 'thread_comments' ) ){ wp_enqueue_script( 'comment-reply' ); } } add_action( 'wp_enqueue_scripts', 'open_shop_scripts' ); if ( ! function_exists( 'wp_body_open' ) ) { /** * Shim for wp_body_open, ensuring backward compatibility with versions of WordPress older than 5.2. */ function wp_body_open() { do_action( 'wp_body_open' ); } } /********************************************************/ // Adding Dashicons in WordPress Front-end /********************************************************/ add_action( 'wp_enqueue_scripts', 'open_shop_load_dashicons_front_end' ); function open_shop_load_dashicons_front_end(){ wp_enqueue_style( 'dashicons' ); } /** * Load init. */ require_once trailingslashit(OPEN_SHOP_THEME_DIR).'inc/init.php'; //custom function conditional check for blog page function open_shop_is_blog(){ return ( is_archive() || is_author() || is_category() || is_home() || is_single() || is_tag()) && 'post' == get_post_type(); } if ( !empty(get_option( 'theme_mods_openshop-pro')) ) { function open_shop_theme_switch() { update_option( 'theme_mods_openshop-pro', get_option( 'theme_mods_open-shop') ); } add_action('switch_theme', 'open_shop_theme_switch'); }<!DOCTYPE html> <html lang="fr-FR"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="theme-color" content="#fff" /> <link rel="profile" href="http://gmpg.org/xfn/11"> <meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' /> <style>img:is([sizes="auto" i], [sizes^="auto," i]) { contain-intrinsic-size: 3000px 1500px }</style> <meta name="description" content="Produits certifiés à 100 % ⭐️ Garant de la qualité - 120kgsfr.com ⭐️ Acheter légalement et sans surpaiement" /> <link rel="canonical" href="https://meilleuresteroide.com/" /> <meta property="og:locale" content="fr_FR" /> <meta property="og:type" content="website" /> <meta property="og:title" content="Acheter sans ordonnance ⚡️ Stéroïdes légaux en France - 120kgsfr.com" /> <meta property="og:description" content="Produits certifiés à 100 % ⭐️ Garant de la qualité - 120kgsfr.com ⭐️ Acheter légalement et sans surpaiement" /> <meta property="og:url" content="https://meilleuresteroide.com/" /> <meta property="og:site_name" content="meilleuresteroide" /> <meta property="article:modified_time" content="2024-01-29T14:23:47+00:00" /> <meta name="twitter:card" content="summary_large_image" /> <link rel='stylesheet' id='buttons-css' href='https://meilleuresteroide.com/wp-includes/css/buttons.min.css' type='text/css' media='all' /> <link rel='stylesheet' id='dashicons-css' href='https://meilleuresteroide.com/wp-includes/css/dashicons.min.css' type='text/css' media='all' /> <link rel='stylesheet' id='mediaelement-css' href='https://meilleuresteroide.com/wp-includes/js/mediaelement/mediaelementplayer-legacy.min.css' type='text/css' media='all' /> <link rel='stylesheet' id='wp-mediaelement-css' href='https://meilleuresteroide.com/wp-includes/js/mediaelement/wp-mediaelement.min.css' type='text/css' media='all' /> <link rel='stylesheet' id='media-views-css' href='https://meilleuresteroide.com/wp-includes/css/media-views.min.css' type='text/css' media='all' /> <link rel='stylesheet' id='imgareaselect-css' href='https://meilleuresteroide.com/wp-includes/js/imgareaselect/imgareaselect.css' type='text/css' media='all' /> <link rel='stylesheet' id='taiowc-style-css' href='https://meilleuresteroide.com/wp-content/plugins/th-all-in-one-woo-cart/assets/css/style.css' type='text/css' media='all' /> <style id='taiowc-style-inline-css' type='text/css'> .cart-count-item{display:block;}.cart_fixed_1 .cart-count-item{display:block;}.cart-heading svg{display:block}.cart_fixed_1 .taiowc-content{right:36px; bottom:36px; left:auto} .taiowc-wrap.cart_fixed_2{right:0;left:auto;}.cart_fixed_2 .taiowc-content{ border-radius: 5px 0px 0px 0px;} .cart_fixed_2 .taiowc-cart-close{left:-20px;} </style> <link rel='stylesheet' id='owl.carousel-style-css' href='https://meilleuresteroide.com/wp-content/plugins/th-all-in-one-woo-cart/assets/css/owl.carousel.css' type='text/css' media='all' /> <link rel='stylesheet' id='taiowc-taiowc-cart-icon-css' href='https://meilleuresteroide.com/wp-content/plugins/th-all-in-one-woo-cart//th-icon/style.css' type='text/css' media='all' /> <link rel='stylesheet' id='wp-block-library-css' href='https://meilleuresteroide.com/wp-includes/css/dist/block-library/style.min.css' type='text/css' media='all' /> <style id='global-styles-inline-css' type='text/css'> :root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--color--background: #F7F7F7;--wp--preset--color--dark-background: #161c30;--wp--preset--color--light-background: #999;--wp--preset--color--heading: #111;--wp--preset--color--bodytext: #1c1d1e;--wp--preset--color--button-border: #ff0052;--wp--preset--color--accent: #ff0052;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--gradient--vertical-secondary-to-tertiary: linear-gradient(to bottom,var(--wp--preset--color--secondary) 0%,var(--wp--preset--color--tertiary) 100%);--wp--preset--gradient--vertical-secondary-to-background: linear-gradient(to bottom,var(--wp--preset--color--secondary) 0%,var(--wp--preset--color--background) 100%);--wp--preset--gradient--vertical-tertiary-to-background: linear-gradient(to bottom,var(--wp--preset--color--tertiary) 0%,var(--wp--preset--color--background) 100%);--wp--preset--gradient--diagonal-primary-to-heading: linear-gradient(to bottom right,var(--wp--preset--color--primary) 0%,var(--wp--preset--color--heading) 100%);--wp--preset--gradient--diagonal-secondary-to-background: linear-gradient(to bottom right,var(--wp--preset--color--secondary) 50%,var(--wp--preset--color--background) 50%);--wp--preset--gradient--diagonal-background-to-secondary: linear-gradient(to bottom right,var(--wp--preset--color--background) 50%,var(--wp--preset--color--secondary) 50%);--wp--preset--gradient--diagonal-tertiary-to-background: linear-gradient(to bottom right,var(--wp--preset--color--tertiary) 50%,var(--wp--preset--color--background) 50%);--wp--preset--gradient--diagonal-background-to-tertiary: linear-gradient(to bottom right,var(--wp--preset--color--background) 50%,var(--wp--preset--color--tertiary) 50%);--wp--preset--font-size--small: 15px;--wp--preset--font-size--medium: 16px;--wp--preset--font-size--large: clamp(28px,4.2vw,32px);--wp--preset--font-size--x-large: 42px;--wp--preset--font-size--tiny: 13px;--wp--preset--font-size--extra-small: 14px;--wp--preset--font-size--upper-heading: 18px;--wp--preset--font-size--normal: clamp(18px,1.6vw,20px);--wp--preset--font-size--content-heading: clamp(22px,4.2vw,24px);--wp--preset--font-size--extra-large: clamp(32px,6vw,36px);--wp--preset--font-size--huge: clamp(36px,5.2vw,80px);--wp--preset--font-family--roboto: Roboto, serif;--wp--preset--font-family--inter: "Inter", sans-serif;--wp--preset--font-family--cardo: Cardo;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);--wp--custom--spacing--baseline: 16px;--wp--custom--spacing--gap--horizontal: clamp( calc( 1.5 * var( --wp--custom--spacing--baseline ) ), 2.222vw, calc( 2 * var( --wp--custom--spacing--baseline ) ) );--wp--custom--spacing--gap--vertical: clamp( calc( 1.5 * var( --wp--custom--spacing--baseline ) ), 3.333vw, calc( 3 * var( --wp--custom--spacing--baseline ) ) );--wp--custom--spacing--gutter: clamp( calc( 1.5 * var( --wp--custom--spacing--baseline ) ), 3.333vw, calc( 3 * var( --wp--custom--spacing--baseline ) ) );--wp--custom--spacing--outer: var( --wp--custom--spacing--gutter );--wp--custom--spacing--small: min(24px, 6.4vw);}:root { --wp--style--global--content-size: 800px;--wp--style--global--wide-size: 1280px; }:where(body) { margin: 0; }.wp-site-blocks > .alignleft { float: left; margin-right: 2em; }.wp-site-blocks > .alignright { float: right; margin-left: 2em; }.wp-site-blocks > .aligncenter { justify-content: center; margin-left: auto; margin-right: auto; }:where(.wp-site-blocks) > * { margin-block-start: 24px; margin-block-end: 0; }:where(.wp-site-blocks) > :first-child { margin-block-start: 0; }:where(.wp-site-blocks) > :last-child { margin-block-end: 0; }:root { --wp--style--block-gap: 24px; }:root :where(.is-layout-flow) > :first-child{margin-block-start: 0;}:root :where(.is-layout-flow) > :last-child{margin-block-end: 0;}:root :where(.is-layout-flow) > *{margin-block-start: 24px;margin-block-end: 0;}:root :where(.is-layout-constrained) > :first-child{margin-block-start: 0;}:root :where(.is-layout-constrained) > :last-child{margin-block-end: 0;}:root :where(.is-layout-constrained) > *{margin-block-start: 24px;margin-block-end: 0;}:root :where(.is-layout-flex){gap: 24px;}:root :where(.is-layout-grid){gap: 24px;}.is-layout-flow > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-flow > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-flow > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-constrained > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-constrained > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width: var(--wp--style--global--content-size);margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignwide{max-width: var(--wp--style--global--wide-size);}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{background-color: var(--wp--preset--color--background);color: var(--wp--preset--color--bodytext);font-family: var(--wp--preset--font-family--roboto);font-size: var(--wp--preset--font-size--medium);line-height: normal;padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}a:where(:not(.wp-element-button)){color: var(--wp--preset--color--heading);text-decoration: underline;}:root :where(a:where(:not(.wp-element-button)):hover){color: var(--wp--preset--color--accent);text-decoration: none;}:root :where(a:where(:not(.wp-element-button)):focus){text-decoration: none;}:root :where(a:where(:not(.wp-element-button)):active){text-decoration: none;}h1{font-family: var(--wp--preset--font-family--roboto);font-size: var(--wp--preset--font-size--large);line-height: normal;}h2{font-family: var(--wp--preset--font-family--roboto);font-size: var(--wp--preset--font-size--upper-heading);line-height: normal;}h3{font-family: var(--wp--preset--font-family--roboto);font-size: var(--wp--preset--font-size--content-heading);line-height: normal;}h4{font-family: var(--wp--preset--font-family--roboto);font-size: var(--wp--preset--font-size--normal);line-height: normal;}h5{font-family: var(--wp--preset--font-family--roboto);font-size: var(--wp--preset--font-size--medium);line-height: normal;}h6{font-family: var(--wp--preset--font-family--roboto);font-size: var(--wp--preset--font-size--extra-small);line-height: normal;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;line-height: inherit;padding: calc(0.667em + 2px) calc(1.333em + 2px);text-decoration: none;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-background-color{color: var(--wp--preset--color--background) !important;}.has-dark-background-color{color: var(--wp--preset--color--dark-background) !important;}.has-light-background-color{color: var(--wp--preset--color--light-background) !important;}.has-heading-color{color: var(--wp--preset--color--heading) !important;}.has-bodytext-color{color: var(--wp--preset--color--bodytext) !important;}.has-button-border-color{color: var(--wp--preset--color--button-border) !important;}.has-accent-color{color: var(--wp--preset--color--accent) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-background-background-color{background-color: var(--wp--preset--color--background) !important;}.has-dark-background-background-color{background-color: var(--wp--preset--color--dark-background) !important;}.has-light-background-background-color{background-color: var(--wp--preset--color--light-background) !important;}.has-heading-background-color{background-color: var(--wp--preset--color--heading) !important;}.has-bodytext-background-color{background-color: var(--wp--preset--color--bodytext) !important;}.has-button-border-background-color{background-color: var(--wp--preset--color--button-border) !important;}.has-accent-background-color{background-color: var(--wp--preset--color--accent) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-background-border-color{border-color: var(--wp--preset--color--background) !important;}.has-dark-background-border-color{border-color: var(--wp--preset--color--dark-background) !important;}.has-light-background-border-color{border-color: var(--wp--preset--color--light-background) !important;}.has-heading-border-color{border-color: var(--wp--preset--color--heading) !important;}.has-bodytext-border-color{border-color: var(--wp--preset--color--bodytext) !important;}.has-button-border-border-color{border-color: var(--wp--preset--color--button-border) !important;}.has-accent-border-color{border-color: var(--wp--preset--color--accent) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-vertical-secondary-to-tertiary-gradient-background{background: var(--wp--preset--gradient--vertical-secondary-to-tertiary) !important;}.has-vertical-secondary-to-background-gradient-background{background: var(--wp--preset--gradient--vertical-secondary-to-background) !important;}.has-vertical-tertiary-to-background-gradient-background{background: var(--wp--preset--gradient--vertical-tertiary-to-background) !important;}.has-diagonal-primary-to-heading-gradient-background{background: var(--wp--preset--gradient--diagonal-primary-to-heading) !important;}.has-diagonal-secondary-to-background-gradient-background{background: var(--wp--preset--gradient--diagonal-secondary-to-background) !important;}.has-diagonal-background-to-secondary-gradient-background{background: var(--wp--preset--gradient--diagonal-background-to-secondary) !important;}.has-diagonal-tertiary-to-background-gradient-background{background: var(--wp--preset--gradient--diagonal-tertiary-to-background) !important;}.has-diagonal-background-to-tertiary-gradient-background{background: var(--wp--preset--gradient--diagonal-background-to-tertiary) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}.has-tiny-font-size{font-size: var(--wp--preset--font-size--tiny) !important;}.has-extra-small-font-size{font-size: var(--wp--preset--font-size--extra-small) !important;}.has-upper-heading-font-size{font-size: var(--wp--preset--font-size--upper-heading) !important;}.has-normal-font-size{font-size: var(--wp--preset--font-size--normal) !important;}.has-content-heading-font-size{font-size: var(--wp--preset--font-size--content-heading) !important;}.has-extra-large-font-size{font-size: var(--wp--preset--font-size--extra-large) !important;}.has-huge-font-size{font-size: var(--wp--preset--font-size--huge) !important;}.has-roboto-font-family{font-family: var(--wp--preset--font-family--roboto) !important;}.has-inter-font-family{font-family: var(--wp--preset--font-family--inter) !important;}.has-cardo-font-family{font-family: var(--wp--preset--font-family--cardo) !important;} :root :where(.wp-block-button .wp-block-button__link){background-color: var(--wp--preset--color--accent);border-radius: 4px;color: var(--wp--preset--color--background);} :root :where(.wp-block-columns){border-radius: 10px;} :root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;} :root :where(.wp-block-navigation){font-size: var(--wp--preset--font-size--medium);font-weight: 600;line-height: normal;} :root :where(.wp-block-site-title a:where(:not(.wp-element-button))){text-decoration: none;} :root :where(.wp-block-site-title a:where(:not(.wp-element-button)):hover){text-decoration: none;} </style> <link rel='stylesheet' id='wp-ai-content-generator-css' href='https://meilleuresteroide.com/wp-content/plugins/gpt3-ai-content-generator/public/css/wp-ai-content-generator-public.css' type='text/css' media='all' /> <link rel='stylesheet' id='woocommerce-layout-css' href='https://meilleuresteroide.com/wp-content/plugins/woocommerce/assets/css/woocommerce-layout.css' type='text/css' media='all' /> <link rel='stylesheet' id='woocommerce-smallscreen-css' href='https://meilleuresteroide.com/wp-content/plugins/woocommerce/assets/css/woocommerce-smallscreen.css' type='text/css' media='only screen and (max-width: 768px)' /> <link rel='stylesheet' id='woocommerce-general-css' href='https://meilleuresteroide.com/wp-content/plugins/woocommerce/assets/css/woocommerce.css' type='text/css' media='all' /> <style id='woocommerce-inline-inline-css' type='text/css'> .woocommerce form .form-row .required { visibility: visible; } </style> <link rel='stylesheet' id='woosb-frontend-css' href='https://meilleuresteroide.com/wp-content/plugins/woo-product-bundle-premium/assets/css/frontend.css' type='text/css' media='all' /> <link rel='stylesheet' id='owl.carousel-css-css' href='https://meilleuresteroide.com/wp-content/plugins/hunk-companion/almaira-shop/assets/css/owl.carousel.css' type='text/css' media='all' /> <link rel='stylesheet' id='flexible-shipping-free-shipping-css' href='https://meilleuresteroide.com/wp-content/plugins/flexible-shipping/assets/dist/css/free-shipping.css' type='text/css' media='all' /> <link rel='stylesheet' id='th-icon-css' href='https://meilleuresteroide.com/wp-content/plugins/th-advance-product-search/th-icon/style.css' type='text/css' media='all' /> <link rel='stylesheet' id='th-advance-product-search-front-css' href='https://meilleuresteroide.com/wp-content/plugins/th-advance-product-search/assets/css/thaps-front-style.css' type='text/css' media='all' /> <style id='th-advance-product-search-front-inline-css' type='text/css'> .thaps-search-box{max-width:550px;}.thaps-from-wrap,input[type='text'].thaps-search-autocomplete,.thaps-box-open .thaps-icon-arrow{background-color:;} .thaps-from-wrap{background-color:;} input[type='text'].thaps-search-autocomplete, input[type='text'].thaps-search-autocomplete::-webkit-input-placeholder{color:;} .thaps-from-wrap,.thaps-autocomplete-suggestions{border-color:;} .thaps-box-open .thaps-icon-arrow{border-left-color:;border-top-color:;} #thaps-search-button{background:; color:;} #thaps-search-button:hover{background:; color:;} .submit-active #thaps-search-button .th-icon path{color:;} .thaps-suggestion-heading .thaps-title, .thaps-suggestion-heading .thaps-title strong{color:;} .thaps-title,.thaps-suggestion-taxonomy-product-cat .thaps-title, .thaps-suggestion-more .thaps-title strong{color:;} .thaps-sku, .thaps-desc, .thaps-price,.thaps-price del{color:;} .thaps-suggestion-heading{border-color:;} .thaps-autocomplete-selected,.thaps-suggestion-more:hover{background:;} .thaps-autocomplete-suggestions,.thaps-suggestion-more{background:;} .thaps-title strong{color:;} </style> <script type="text/javascript" id="utils-js-extra"> /* <![CDATA[ */ var userSettings = {"url":"\/","uid":"0","time":"1736876328","secure":"1"}; /* ]]> */ </script> <script type="text/javascript" src="https://meilleuresteroide.com/wp-includes/js/utils.min.js" id="utils-js"></script> <script type="text/javascript" src="https://meilleuresteroide.com/wp-includes/js/jquery/jquery.min.js" id="jquery-core-js"></script> <script type="text/javascript" src="https://meilleuresteroide.com/wp-includes/js/jquery/jquery-migrate.min.js" id="jquery-migrate-js"></script> <script type="text/javascript" src="https://meilleuresteroide.com/wp-includes/js/plupload/moxie.min.js" id="moxiejs-js"></script> <script type="text/javascript" src="https://meilleuresteroide.com/wp-includes/js/plupload/plupload.min.js" id="plupload-js"></script> <!--[if lt IE 8]> <script type="text/javascript" src="https://meilleuresteroide.com/wp-includes/js/json2.min.js" id="json2-js"></script> <![endif]--> <script type="text/javascript" id="taiowc-cart-script-js-extra"> /* <![CDATA[ */ var taiowc_param = {"ajax_url":"https:\/\/meilleuresteroide.com\/wp-admin\/admin-ajax.php","wc_ajax_url":"\/?wc-ajax=%%endpoint%%","update_shipping_method_nonce":"25c8978cdf","html":{"successNotice":"<ul class=\"taiowc-notices-msg\"><li class=\"taiowc-notice-success\"><\/li><\/ul>","errorNotice":"<ul class=\"taiowc-notices-msg\"><li class=\"taiowc-notice-error\"><\/li><\/ul>"},"taiowc-cart_open":"simple-open"}; /* ]]> */ </script> <script type="text/javascript" src="https://meilleuresteroide.com/wp-content/plugins/th-all-in-one-woo-cart/assets/js/taiowc-cart.js" id="taiowc-cart-script-js"></script> <script type="text/javascript" src="https://meilleuresteroide.com/wp-content/plugins/th-all-in-one-woo-cart/assets/js/owl.carousel.js" id="owl.carousel-script-js"></script> <script type="text/javascript" src="https://meilleuresteroide.com/wp-content/plugins/gpt3-ai-content-generator/public/js/wp-ai-content-generator-public.js" id="wp-ai-content-generator-js"></script> <script type="text/javascript" src="https://meilleuresteroide.com/wp-content/plugins/woocommerce/assets/js/jquery-blockui/jquery.blockUI.min.js" id="jquery-blockui-js" defer="defer" data-wp-strategy="defer"></script> <script type="text/javascript" id="wc-add-to-cart-js-extra"> /* <![CDATA[ */ var wc_add_to_cart_params = {"ajax_url":"\/wp-admin\/admin-ajax.php","wc_ajax_url":"\/?wc-ajax=%%endpoint%%","i18n_view_cart":"View cart","cart_url":"https:\/\/meilleuresteroide.com\/panier\/","is_cart":"","cart_redirect_after_add":"no"}; /* ]]> */ </script> <script type="text/javascript" src="https://meilleuresteroide.com/wp-content/plugins/woocommerce/assets/js/frontend/add-to-cart.min.js" id="wc-add-to-cart-js" defer="defer" data-wp-strategy="defer"></script> <script type="text/javascript" src="https://meilleuresteroide.com/wp-content/plugins/woocommerce/assets/js/js-cookie/js.cookie.min.js" id="js-cookie-js" defer="defer" data-wp-strategy="defer"></script> <script type="text/javascript" id="woocommerce-js-extra"> /* <![CDATA[ */ var woocommerce_params = {"ajax_url":"\/wp-admin\/admin-ajax.php","wc_ajax_url":"\/?wc-ajax=%%endpoint%%"}; /* ]]> */ </script> <script type="text/javascript" src="https://meilleuresteroide.com/wp-content/plugins/woocommerce/assets/js/frontend/woocommerce.min.js" id="woocommerce-js" defer="defer" data-wp-strategy="defer"></script> <script type="text/javascript" src="https://meilleuresteroide.com/wp-content/plugins/hunk-companion/gogolite/js/gogo-js/owl.carousel.js" id="owl.carousel-js-js"></script> <script type="text/javascript" src="https://meilleuresteroide.com/wp-content/plugins/hunk-companion/open-shop/assets/js/jssor.slider.min.js" id="jssor.slider-js-js"></script> <script type="text/javascript" id="th-advance-product-search-front-js-extra"> /* <![CDATA[ */ var th_advance_product_search_options = {"ajaxUrl":"https:\/\/meilleuresteroide.com\/wp-admin\/admin-ajax.php","thaps_nonce":"7a413cea08","thaps_length":"1","thaps_ga_event":"1","thaps_ga_site_search_module":""}; /* ]]> */ </script> <script type="text/javascript" src="https://meilleuresteroide.com/wp-content/plugins/th-advance-product-search/assets/js/thaps-search.js" id="th-advance-product-search-front-js"></script> <style>.pseudo-clearfy-link { color: #008acf; cursor: pointer;}.pseudo-clearfy-link:hover { text-decoration: none;}</style><!-- Fathom - beautiful, simple website analytics --> <script src="https://cdn.usefathom.com/script.js" data-site="HCJUJEGT" defer></script> <!-- / Fathom --> <script type="text/javascript"> window.helpcrunchSettings = { organization: 'store24', appId: '61dc9fd6-9d60-4e1a-9217-a58397f0696a', }; </script> <script type="text/javascript"> (function(w,d){var hS=w.helpcrunchSettings;if(!hS||!hS.organization){return;}var widgetSrc='https://embed.helpcrunch.com/sdk.js';w.HelpCrunch=function(){w.HelpCrunch.q.push(arguments)};w.HelpCrunch.q=[];function r(){if (d.querySelector('script[src="' + widgetSrc + '"')) { return; }var s=d.createElement('script');s.async=1;s.type='text/javascript';s.src=widgetSrc;(d.body||d.head).appendChild(s);}if(d.readyState === 'complete'||hS.loadImmediately){r();} else if(w.attachEvent){w.attachEvent('onload',r)}else{w.addEventListener('load',r,false)}})(window, document); </script> <noscript><style>.woocommerce-product-gallery{ opacity: 1 !important; }</style></noscript> <!-- Schema & Structured Data For WP v1.24 - --> <script type="application/ld+json" class="saswp-schema-markup-output"> [{"@context":"https://schema.org/","@graph":[{"@context":"https://schema.org/","@type":"SiteNavigationElement","@id":"https://meilleuresteroide.com#Main","name":"Boutique","url":"https://meilleuresteroide.com/"},{"@context":"https://schema.org/","@type":"SiteNavigationElement","@id":"https://meilleuresteroide.com#Main","name":"Validation de la commande","url":"https://meilleuresteroide.com/validation/"},{"@context":"https://schema.org/","@type":"SiteNavigationElement","@id":"https://meilleuresteroide.com#Main","name":"Mon compte","url":"https://meilleuresteroide.com/mon-compte/"},{"@context":"https://schema.org/","@type":"SiteNavigationElement","@id":"https://meilleuresteroide.com#Main","name":"Panier","url":"https://meilleuresteroide.com/panier/"}]}, {"@context":"https://schema.org/","@type":"WebSite","@id":"https://meilleuresteroide.com#website","headline":"meilleuresteroide","name":"meilleuresteroide","description":"Produits certifiés à 100 % ⭐️ Garant de la qualité - 120kgsfr.com ⭐️ Acheter légalement et sans surpaiement","url":"https://meilleuresteroide.com","potentialAction":{"@type":"SearchAction","target":"https://meilleuresteroide.com?s={search_term_string}","query-input":"required name=search_term_string"}}, {"@context":"https://schema.org/","@type":"Organization","@id":"https://meilleuresteroide.com#Organization","name":"default","url":"https://meilleuresteroide.com","sameAs":[],"logo":{"@type":"ImageObject","url":"https://meilleuresteroide.com/wp-content/uploads/2023/12/Frame-1.svg","width":"0","height":"0"}}] </script> <style class='wp-fonts-local' type='text/css'> @font-face{font-family:Roboto;font-style:normal;font-weight:400;font-display:block;src:url('https://meilleuresteroide.com/wp-content/themes/open-shop/third-party/fonts/site-font/Roboto-Regular.ttf') format('truetype');font-stretch:normal;} @font-face{font-family:Roboto;font-style:normal;font-weight:700;font-display:block;src:url('https://meilleuresteroide.com/wp-content/themes/open-shop/third-party/fonts/site-font/Roboto-Medium.ttf') format('truetype');font-stretch:normal;} @font-face{font-family:Roboto;font-style:normal;font-weight:700;font-display:block;src:url('https://meilleuresteroide.com/wp-content/themes/open-shop/third-party/fonts/site-font/Roboto-Bold.ttf') format('truetype');font-stretch:normal;} @font-face{font-family:Inter;font-style:normal;font-weight:300 900;font-display:fallback;src:url('https://meilleuresteroide.com/wp-content/plugins/woocommerce/assets/fonts/Inter-VariableFont_slnt,wght.woff2') format('woff2');font-stretch:normal;} @font-face{font-family:Cardo;font-style:normal;font-weight:400;font-display:fallback;src:url('https://meilleuresteroide.com/wp-content/plugins/woocommerce/assets/fonts/cardo_normal_400.woff2') format('woff2');} </style> <link rel="icon" href="https://meilleuresteroide.com/wp-content/uploads/2024/04/cropped-1-1-32x32.png" sizes="32x32" /> <link rel="icon" href="https://meilleuresteroide.com/wp-content/uploads/2024/04/cropped-1-1-192x192.png" sizes="192x192" /> <link rel="apple-touch-icon" href="https://meilleuresteroide.com/wp-content/uploads/2024/04/cropped-1-1-180x180.png" /> <meta name="msapplication-TileImage" content="https://meilleuresteroide.com/wp-content/uploads/2024/04/cropped-1-1-270x270.png" /> <style type="text/css" id="wp-custom-css"> .quik-view { display: none; } .thunk-quickview { display: none; } .below-footer { opacity: 0; } .thunk-icon { display: none; } </style> </head> <body class="home page-template-default page page-id-10 wp-custom-logo theme-open-shop woocommerce-no-js th-advance-product-search taiowc"> <div id="page" class="openshop-site "> <header> <a class="skip-link screen-reader-text" href="#content">Skip to content</a> <!-- sticky header --> <!-- end top-header --> <!-- end main-header --> <!-- end below-header --> </header> <!-- end header --><div id="content" class="page-content thunk-page"> <div class="content-wrap" > <div class="container"> <div class="main-area"> <div id="primary" class="primary-content-area"> <div class="primary-content-wrap"> <div class="page-head">