Make WordPress Themes

Changeset 299348


Ignore:
Timestamp:
11/20/2025 08:46:34 AM (12 months ago)
Author:
themedropbox
Message:

New version of Medical Store - 0.0.9

Location:
medical-store/0.0.9
Files:
11 edited
1 copied

Legend:

Unmodified
Added
Removed
  • medical-store/0.0.9/archive.php

    r293547 r299348  
    131131        </div>
    132132        <div class="col-lg-4 col-md-4">
    133           <div class="sidebar-area <?php echo esc_attr( get_theme_mod('medical_store_enable_sidebar_animation', true) ? 'zoomInRight wow' : '' ); ?>">
     133          <div class="sidebar-area <?php if( get_theme_mod('medical_store_enable_sticky_sidebar', false) == 1) { ?> sidebar-sticky <?php } else { ?> close-sticky <?php } ?>
     134            <?php echo esc_attr( get_theme_mod('medical_store_enable_sidebar_animation', true) ? 'zoomInRight wow' : '' ); ?>">
    134135            <?php
    135136              dynamic_sidebar('sidebar-2');
    … …  
    166167        </div>
    167168        <div class="col-lg-3 col-md-3">
    168           <div class="sidebar-area <?php echo esc_attr( get_theme_mod('medical_store_enable_sidebar_animation', true) ? 'zoomInRight wow' : '' ); ?>">
     169          <div class="sidebar-area <?php if( get_theme_mod('medical_store_enable_sticky_sidebar', false) == 1) { ?> sidebar-sticky <?php } else { ?> close-sticky <?php } ?>
     170            <?php echo esc_attr( get_theme_mod('medical_store_enable_sidebar_animation', true) ? 'zoomInRight wow' : '' ); ?>">
    169171            <?php
    170172              dynamic_sidebar('sidebar-2');
    … …  
    173175        </div>
    174176        <div class="col-lg-3 col-md-3">
    175           <div class="sidebar-area sidebar-three <?php echo esc_attr( get_theme_mod('medical_store_enable_sidebar_animation', true) ? 'zoomInRight wow' : '' ); ?>">
     177          <div class="sidebar-area sidebar-three <?php if( get_theme_mod('medical_store_enable_sticky_sidebar', false) == 1) { ?> sidebar-sticky <?php } else { ?> close-sticky <?php } ?>
     178            <?php echo esc_attr( get_theme_mod('medical_store_enable_sidebar_animation', true) ? 'zoomInRight wow' : '' ); ?>">
    176179            <?php
    177180              dynamic_sidebar('sidebar-3');
  • medical-store/0.0.9/assets/css/responsive.css

    r275336 r299348  
    555555@media (min-width: 1000px) and (max-width: 1024px){
    556556  #best-seller .ht-product .ht-product-action ul li:nth-child(3) {
    557     transform: translate(-4px, 103px);
     557    transform: translate(-4px, 35px);
    558558    background-color: #000000;
    559559  }
    … …  
    654654
    655655}
     656
     657/* ===============================================
     658   Sticky Header
     659============================================= */
     660
     661@media screen and (min-width : 992px){
     662  .fixed-header {
     663    position: fixed !important;
     664    top: 0;
     665    left: 0;
     666    width: 100%;
     667    background: #fff;
     668    box-shadow: 2px 2px 10px 0px #2d2d2d;
     669    z-index: 9999!important;
     670  }
     671  .admin-bar .fixed-header{
     672    margin-top: 30px !important;
     673    margin-left: 0px;
     674  }
     675}
  • medical-store/0.0.9/assets/js/script.js

    r293547 r299348  
    7272  return false;
    7373});
     74
     75(function ($) {
     76  $(window).scroll(function () {
     77    var sticky = $('.sticky-header'),
     78      scroll = $(window).scrollTop();
     79
     80    if (scroll >= 100) sticky.addClass('fixed-header');
     81    else sticky.removeClass('fixed-header');
     82  });
     83})(jQuery);
    7484
    7585/* ===============================================
    … …  
    237247  }
    238248});
     249
     250/* ===============================================
     251   sticky sidebar
     252============================================= */
     253
     254window.addEventListener('scroll', function () {
     255  var medical_store_sidebar = document.querySelector('.sidebar-sticky');
     256  if (!medical_store_sidebar) return;
     257
     258  var medical_store_scrollTop = window.scrollY || document.documentElement.scrollTop;
     259  var medical_store_windowHeight = window.innerHeight;
     260  var medical_store_documentHeight = document.documentElement.scrollHeight;
     261
     262  var medical_store_isBottom = medical_store_scrollTop + medical_store_windowHeight >= medical_store_documentHeight - 100;
     263
     264  if (medical_store_scrollTop >= 100 && !medical_store_isBottom) {
     265    medical_store_sidebar.classList.add('sidebar-fixed');
     266  } else {
     267    medical_store_sidebar.classList.remove('sidebar-fixed');
     268  }
     269});
  • medical-store/0.0.9/header.php

    r278207 r299348  
    127127                </div>
    128128                <div class="bottom-row py-1">
    129                         <div class="row row-gap-2">
     129                        <div class="row row-gap-2 <?php if( get_theme_mod( 'medical_store_sticky_header',false) != '') { ?>sticky-header<?php } else { ?>close-sticky <?php } ?>">
    130130                                <div class="col-xxl-9 col-xl-8 col-lg-8 col-md-12 col-sm-3 col-12 align-self-center bottom-menu">
    131131                                        <div class="text-sm-start text-center">
  • medical-store/0.0.9/includes/customizer.php

    r293547 r299348  
    102102        ) );
    103103
     104        Kirki::add_field( 'theme_config_id', array(
     105                'type'        => 'custom',
     106                'settings'    => 'medical_store_logo_settings_premium_features',
     107                'section'     => 'title_tagline',
     108                'priority'    => 50,
     109                'default'     => '<h3 style="color: #2271b1; padding:5px 20px 5px 20px; background:#fff; margin:0;  box-shadow: 0 2px 4px rgba(0,0,0, .2); ">' . esc_html__( 'Unlock More Features in the Premium Version!', 'medical-store' ) . '</h3><ul style="color: #121212; padding: 5px 20px 20px 30px; background:#fff; margin:0;" ><li style="list-style-type: square;" >' . esc_html__( 'Customizable Text Logo', 'medical-store' ) . '</li><li style="list-style-type: square;" >'.esc_html__( 'Enhanced Typography Options', 'medical-store' ) .'</li><li style="list-style-type: square;" >'.esc_html__( 'Priority Support', 'medical-store' ) .'</li><li style="list-style-type: square;" >'.esc_html__( '....and Much More', 'medical-store' ) . '</li></ul><div style="background: #fff; padding: 0px 10px 10px 20px;"><a href="' . esc_url( __( 'https://www.wpelemento.com/products/pharmacy-wordpress-theme', 'medical-store' ) ) . '" class="button button-primary" target="_blank">'. esc_html__( 'Upgrade for more', 'medical-store' ) .'</a></div>',
     110        ) );
     111
    104112
    105113        // Theme color
    … …  
    475483                'type'        => 'switch',
    476484                'tab'      => 'header',
     485                'settings'    => 'medical_store_sticky_header',
     486                'label'       => esc_html__( 'Enable/Disable Sticky Header', 'medical-store' ),
     487                'section'     => 'medical_store_section_header',
     488                'default'     => 0,
     489                'priority'    => 10,
     490                'choices'     => [
     491                        'on'  => esc_html__( 'Enable', 'medical-store' ),
     492                        'off' => esc_html__( 'Disable', 'medical-store' ),
     493                ],
     494        ] );
     495
     496        Kirki::add_field( 'theme_config_id', [
     497                'type'        => 'switch',
     498                'tab'      => 'header',
    477499                'settings'    => 'medical_store_shop_gtranslate',
    478500                'label'       => esc_html__( 'Enable/Disable Gtranslate', 'medical-store' ),
    … …  
    564586                'priority'    => 10,
    565587        ] );
     588
     589        Kirki::add_field( 'theme_config_id', array(
     590                'type'        => 'custom',
     591                'tab'      => 'header',
     592                'settings'    => 'medical_store_logo_settings_premium_features_header',
     593                'section'     => 'medical_store_section_header',
     594                'priority'    => 50,
     595                'default'     => '<h3 style="color: #2271b1; padding:5px 20px 5px 20px; background:#fff; margin:0;  box-shadow: 0 2px 4px rgba(0,0,0, .2); ">' . esc_html__( 'Enhance your header design now!', 'medical-store' ) . '</h3><ul style="color: #121212; padding: 5px 20px 20px 30px; background:#fff; margin:0;" ><li style="list-style-type: square;" >' . esc_html__( 'Customize your header background color', 'medical-store' ) . '</li><li style="list-style-type: square;" >'.esc_html__( 'Adjust icon and text font sizes', 'medical-store' ) .'</li><li style="list-style-type: square;" >'.esc_html__( 'Explore enhanced typography options', 'medical-store' ) .'</li><li style="list-style-type: square;" >'.esc_html__( '....and Much More', 'medical-store' ) . '</li></ul><div style="background: #fff; padding: 0px 10px 10px 20px;"><a href="' . esc_url( __( 'https://www.wpelemento.com/products/pharmacy-wordpress-theme', 'medical-store' ) ) . '" class="button button-primary" target="_blank">'. esc_html__( 'Upgrade for more', 'medical-store' ) .'</a></div>',
     596        ) );
    566597
    567598
    … …  
    797828                'type'        => 'custom',
    798829                'tab'      => 'general',
     830                'settings'    => 'medical_store_enable_sidebar_sticky_heading',
     831                'section'     => 'medical_store_additional_setting',
     832                        'default'         => '<h3 style="color: #2271b1; padding:10px; background:#fff; margin:0; border-left: solid 5px #2271b1; ">' . __( 'Sticky Sidebar', 'medical-store' ) . '</h3>',
     833                'priority'    => 10,
     834        ] );
     835
     836        Kirki::add_field( 'theme_config_id', [
     837                'type'        => 'toggle',
     838                'tab'      => 'general',
     839                'settings'    => 'medical_store_enable_sticky_sidebar',
     840                'label'       => esc_html__( 'Enable or Disable Sticky Sidebar', 'medical-store' ),
     841                'section'     => 'medical_store_additional_setting',
     842                'default'     => false,
     843                'priority'    => 10,
     844        ] );
     845
     846        Kirki::add_field( 'theme_config_id', [
     847                'type'        => 'custom',
     848                'tab'      => 'general',
    799849                'settings'    => 'medical_store_scroll_alignment_heading',
    800850                'section'     => 'medical_store_additional_setting',
    … …  
    15391589        ) );
    15401590
     1591        Kirki::add_field( 'theme_config_id', array(
     1592                'type'        => 'custom',
     1593                'settings'    => 'medical_store_logo_settings_premium_features_footer',
     1594                'section'     => 'medical_store_footer_section',
     1595                'priority'    => 50,
     1596                'default'     => '<h3 style="color: #2271b1; padding:5px 20px 5px 20px; background:#fff; margin:0;  box-shadow: 0 2px 4px rgba(0,0,0, .2); ">' . esc_html__( 'Elevate your footer with premium features:', 'medical-store' ) . '</h3><ul style="color: #121212; padding: 5px 20px 20px 30px; background:#fff; margin:0;" ><li style="list-style-type: square;" >' . esc_html__( 'Tailor your footer layout', 'medical-store' ) . '</li><li style="list-style-type: square;" >'.esc_html__( 'Integrate an email subscription form', 'medical-store' ) .'</li><li style="list-style-type: square;" >'.esc_html__( 'Personalize social media icons', 'medical-store' ) .'</li><li style="list-style-type: square;" >'.esc_html__( '....and Much More', 'medical-store' ) . '</li></ul><div style="background: #fff; padding: 0px 10px 10px 20px;"><a href="' . esc_url( __( 'https://www.wpelemento.com/products/pharmacy-wordpress-theme', 'medical-store' ) ) . '" class="button button-primary" target="_blank">'. esc_html__( 'Upgrade for more', 'medical-store' ) .'</a></div>',
     1597        ) );
     1598
    15411599        // Footer Social Icons Section
    15421600
  • medical-store/0.0.9/index.php

    r293547 r299348  
    131131        </div>
    132132        <div class="col-lg-4 col-md-4">
    133           <div class="sidebar-area <?php echo esc_attr( get_theme_mod('medical_store_enable_sidebar_animation', true) ? 'zoomInRight wow' : '' ); ?>">
     133          <div class="sidebar-area <?php if( get_theme_mod('medical_store_enable_sticky_sidebar', false) == 1) { ?> sidebar-sticky <?php } else { ?> close-sticky <?php } ?>
     134            <?php echo esc_attr( get_theme_mod('medical_store_enable_sidebar_animation', true) ? 'zoomInRight wow' : '' ); ?>">
    134135            <?php
    135136              dynamic_sidebar('sidebar-2');
    … …  
    166167        </div>
    167168        <div class="col-lg-3 col-md-3">
    168           <div class="sidebar-area <?php echo esc_attr( get_theme_mod('medical_store_enable_sidebar_animation', true) ? 'zoomInRight wow' : '' ); ?>">
     169          <div class="sidebar-area <?php if( get_theme_mod('medical_store_enable_sticky_sidebar', false) == 1) { ?> sidebar-sticky <?php } else { ?> close-sticky <?php } ?>
     170            <?php echo esc_attr( get_theme_mod('medical_store_enable_sidebar_animation', true) ? 'zoomInRight wow' : '' ); ?>">
    169171            <?php
    170172              dynamic_sidebar('sidebar-2');
    … …  
    173175        </div>
    174176        <div class="col-lg-3 col-md-3">
    175           <div class="sidebar-area sidebar-three <?php echo esc_attr( get_theme_mod('medical_store_enable_sidebar_animation', true) ? 'zoomInRight wow' : '' ); ?>">
     177          <div class="sidebar-area sidebar-three <?php if( get_theme_mod('medical_store_enable_sticky_sidebar', false) == 1) { ?> sidebar-sticky <?php } else { ?> close-sticky <?php } ?>
     178            <?php echo esc_attr( get_theme_mod('medical_store_enable_sidebar_animation', true) ? 'zoomInRight wow' : '' ); ?>">
    176179            <?php
    177180              dynamic_sidebar('sidebar-3');
  • medical-store/0.0.9/page.php

    r293547 r299348  
    5151        <div class="row">
    5252          <div class="col-lg-4 col-md-4">
    53             <div class="sidebar-area <?php echo esc_attr( get_theme_mod('medical_store_enable_sidebar_animation', true) ? 'zoomInRight wow' : '' ); ?>">
     53            <div class="sidebar-area <?php if( get_theme_mod('medical_store_enable_sticky_sidebar', false) == 1) { ?> sidebar-sticky <?php } else { ?> close-sticky <?php } ?>
     54              <?php echo esc_attr( get_theme_mod('medical_store_enable_sidebar_animation', true) ? 'zoomInRight wow' : '' ); ?>">
    5455              <?php
    5556                dynamic_sidebar('sidebar-2');
    … …  
    9798          </div>
    9899          <div class="col-lg-4 col-md-4">
    99             <div class="sidebar-area <?php echo esc_attr( get_theme_mod('medical_store_enable_sidebar_animation', true) ? 'zoomInRight wow' : '' ); ?>">
     100            <div class="sidebar-area <?php if( get_theme_mod('medical_store_enable_sticky_sidebar', false) == 1) { ?> sidebar-sticky <?php } else { ?> close-sticky <?php } ?>
     101              <?php echo esc_attr( get_theme_mod('medical_store_enable_sidebar_animation', true) ? 'zoomInRight wow' : '' ); ?>">
    100102              <?php
    101103                dynamic_sidebar('sidebar-2');
  • medical-store/0.0.9/readme.txt

    r297589 r299348  
    22Contributors: wpelemento
    33Requires at least: 5.0
    4 Stable tag: 0.0.8
     4Stable tag: 0.0.9
    55Requires PHP: 7.2
    66Tested up to: 6.8
    … …  
    8888== Changelog ==
    8989
     90= November-17-2025 :: 0.0.9
     91
     92* Added sticky header.
     93* Added sticky sidebar.
     94* Remove unwanted css.
     95* Added premium button in header section, footer section and site title section.
     96
    9097= October-31-2025 :: 0.0.8
    9198
  • medical-store/0.0.9/search.php

    r293547 r299348  
    131131        </div>
    132132        <div class="col-lg-4 col-md-4">
    133           <div class="sidebar-area <?php echo esc_attr( get_theme_mod('medical_store_enable_sidebar_animation', true) ? 'zoomInRight wow' : '' ); ?>">
     133          <div class="sidebar-area <?php if( get_theme_mod('medical_store_enable_sticky_sidebar', false) == 1) { ?> sidebar-sticky <?php } else { ?> close-sticky <?php } ?>
     134            <?php echo esc_attr( get_theme_mod('medical_store_enable_sidebar_animation', true) ? 'zoomInRight wow' : '' ); ?>">
    134135            <?php
    135136              dynamic_sidebar('sidebar-2');
    … …  
    166167        </div>
    167168        <div class="col-lg-3 col-md-3">
    168           <div class="sidebar-area <?php echo esc_attr( get_theme_mod('medical_store_enable_sidebar_animation', true) ? 'zoomInRight wow' : '' ); ?>">
     169          <div class="sidebar-area <?php if( get_theme_mod('medical_store_enable_sticky_sidebar', false) == 1) { ?> sidebar-sticky <?php } else { ?> close-sticky <?php } ?>
     170            <?php echo esc_attr( get_theme_mod('medical_store_enable_sidebar_animation', true) ? 'zoomInRight wow' : '' ); ?>">
    169171            <?php
    170172              dynamic_sidebar('sidebar-2');
    … …  
    173175        </div>
    174176        <div class="col-lg-3 col-md-3">
    175           <div class="sidebar-area sidebar-three <?php echo esc_attr( get_theme_mod('medical_store_enable_sidebar_animation', true) ? 'zoomInRight wow' : '' ); ?>">
     177          <div class="sidebar-area sidebar-three <?php if( get_theme_mod('medical_store_enable_sticky_sidebar', false) == 1) { ?> sidebar-sticky <?php } else { ?> close-sticky <?php } ?>
     178            <?php echo esc_attr( get_theme_mod('medical_store_enable_sidebar_animation', true) ? 'zoomInRight wow' : '' ); ?>">
    176179            <?php
    177180              dynamic_sidebar('sidebar-3');
  • medical-store/0.0.9/sidebar.php

    r293547 r299348  
    99?>
    1010
    11 <div class="sidebar-area <?php echo esc_attr( get_theme_mod('medical_store_enable_sidebar_animation', true) ? 'zoomInRight wow' : '' ); ?>">
     11<div class="sidebar-area <?php if( get_theme_mod('medical_store_enable_sticky_sidebar', false) == 1) { ?> sidebar-sticky <?php } else { ?> close-sticky <?php } ?>
     12  <?php echo esc_attr( get_theme_mod('medical_store_enable_sidebar_animation', true) ? 'zoomInRight wow' : '' ); ?>">
    1213  <?php if ( ! dynamic_sidebar( 'medical-store-sidebar' ) ) : ?>
    1314    <div role="complementary" aria-label="<?php echo esc_attr__( 'sidebar1', 'medical-store' ); ?>" id="Search" class="sidebar-widget">
  • medical-store/0.0.9/style.css

    r297589 r299348  
    55Theme URI: https://www.wpelemento.com/products/medical-store
    66Author URI: https://www.wpelemento.com/
    7 Version: 0.0.8
     7Version: 0.0.9
    88Requires PHP: 7.2
    99Tested up to: 6.8
    … …  
    2424
    2525.screen-reader-text {
    26         border: 0;
    27         clip: rect(1px, 1px, 1px, 1px);
    28         clip-path: inset(50%);
    29         height: 1px;
    30         margin: -1px;
    31         overflow: hidden;
    32         padding: 0;
    33         position: absolute !important;
    34         width: 1px;
    35         word-wrap: normal !important;
    36         -webkit-transition: none;
    37         -moz-transition: none;
    38         -o-transition: none;
    39         transition: none;
    40 }
     26  border: 0;
     27  clip: rect(1px, 1px, 1px, 1px);
     28  clip-path: inset(50%);
     29  height: 1px;
     30  margin: -1px;
     31  overflow: hidden;
     32  padding: 0;
     33  position: absolute !important;
     34  width: 1px;
     35  word-wrap: normal !important;
     36  -webkit-transition: none;
     37  -moz-transition: none;
     38  -o-transition: none;
     39  transition: none;
     40}
     41
    4142.screen-reader-text:focus {
    42         background-color: #f1f1f1;
    43         border-radius: 3px;
    44         box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
    45         clip: auto !important;
    46         clip-path: none;
    47         color: #21759b;
    48         display: block;
    49         font-size: 14px;
    50         font-weight: 600;
    51         height: auto;
    52         left: 5px;
    53         line-height: normal;
    54         padding: 15px 23px 14px;
    55         text-decoration: none;
    56         top: 5px;
    57         width: auto;
    58         z-index: 100000;
    59 }
     43  background-color: #f1f1f1;
     44  border-radius: 3px;
     45  box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
     46  clip: auto !important;
     47  clip-path: none;
     48  color: #21759b;
     49  display: block;
     50  font-size: 14px;
     51  font-weight: 600;
     52  height: auto;
     53  left: 5px;
     54  line-height: normal;
     55  padding: 15px 23px 14px;
     56  text-decoration: none;
     57  top: 5px;
     58  width: auto;
     59  z-index: 100000;
     60}
     61
    6062#content[tabindex="-1"]:focus {
    61         outline: 0;
    62 }
     63  outline: 0;
     64}
     65
    6366body {
    6467  font-family: "Roboto", sans-serif;
    6568  color: #5b5b5b;
    66   margin:0;
     69  margin: 0;
    6770  background: #fff;
    6871}
    69 h1,h2,h3,h4,h5,h6{
    70         font-weight: bold;
    71         color: #121212;
     72
     73h1,
     74h2,
     75h3,
     76h4,
     77h5,
     78h6 {
     79  font-weight: bold;
     80  color: #121212;
    7281  font-family: "Roboto", sans-serif;
    7382}
     83
    7484a {
    75   color:#121212;
     85  color: #121212;
    7686  -webkit-transition: color .1s linear;
    7787  -moz-transition: color .1s linear;
    … …  
    8090  text-decoration: none;
    8191}
     92
    8293a:hover,
    8394a:focus {
    84   color:var(--primary-theme-color);
     95  color: var(--primary-theme-color);
    8596  text-decoration: none;
    8697}
    87 .post-single a,.page-single a,.sidebar-area .textwidget a,.comment-content a,.woocommerce-product-details__short-description a,#tab-description a,.extra-home-content a {
     98
     99.post-single a,
     100.page-single a,
     101.sidebar-area .textwidget a,
     102.comment-content a,
     103.woocommerce-product-details__short-description a,
     104#tab-description a,
     105.extra-home-content a {
    88106  text-decoration: underline;
    89   color:var(--primary-theme-color);
    90 }
    91 .post-content a{
    92   color:var(--primary-theme-color);
    93 }
     107  color: var(--primary-theme-color);
     108}
     109
     110.post-content a {
     111  color: var(--primary-theme-color);
     112}
     113
    94114/* ===============================================
    95115   HEADER BOX
    96116   ============================================= */
    97 .search-box form button , .search-box .searchform .search-submit{
     117.search-box form button,
     118.search-box .searchform .search-submit {
    98119  background: url(assets/images/search.svg) no-repeat scroll var(--primary-theme-color) 10px 5px;
    99120  border: none;
    … …  
    116137  transition: color 0.3s ease, background-color 0.3s ease;
    117138}
    118 .search-box .searchform input[type=submit]:hover{
     139
     140.search-box .searchform input[type=submit]:hover {
    119141  background: url(assets/images/search.svg) no-repeat scroll var(--primary-theme-color) 10px 5px;
    120142}
    121 .search-box input#woocommerce-product-search-field-0,.search-box .searchform #search{
     143
     144.search-box input#woocommerce-product-search-field-0,
     145.search-box .searchform #search {
    122146  width: calc(100% - 50px);
    123147  margin: 0;
    … …  
    127151  outline: var(--secondary-theme-color);
    128152}
     153
    129154.search-box input#woocommerce-product-search-field-0::placeholder,
    130 .search-box .searchform #search::placeholder{
     155.search-box .searchform #search::placeholder {
    131156  color: #000 !important;
    132157}
    133 .search-box form.woocommerce-product-search ,.search-box .searchform{
     158
     159.search-box form.woocommerce-product-search,
     160.search-box .searchform {
    134161  border-radius: 6px !important;
    135162  padding: 0 6px;
    136163  background-color: #F2F1F1;
    137164}
     165
    138166/* Gtranslate */
    139167header .gt-current-lang img {
    140168  display: none !important;
    141169}
     170
    142171header .translate-lang select.gt_selector.notranslate {
    143172  background: transparent;
    … …  
    147176  width: 100px;
    148177}
     178
    149179header .translate-lang select.gt_selector.notranslate option {
    150180  color: #000;
    151181}
     182
    152183header .translate-lang .gt_float_switcher .gt-selected,
    153184header .translate-lang .gt_float_switcher {
    … …  
    155186  box-shadow: none;
    156187}
     188
    157189header .translate-lang .gt_float_switcher .gt_options {
    158190  position: absolute;
    … …  
    161193  max-width: 100% !important;
    162194}
     195
    163196header .translate-lang .gt-current-lang span {
    164197  color: #000 !important;
    165198}
     199
    166200header .gt_float_switcher .gt-selected .gt-current-lang {
    167201  font-size: 16px;
    … …  
    171205  padding: 10px 15px 5px 15px !important;
    172206}
     207
    173208header .currency-box select {
    174209  color: #000 !important;
    … …  
    178213  width: 100%;
    179214}
     215
    180216.call-icon i {
    181217  padding: 10px 6px;
    … …  
    183219  border-radius: 3px;
    184220  color: var(--primary-theme-color);
    185   background-color: rgb(61 ,179 ,255, 0.2);
    186 }
     221  background-color: rgb(61, 179, 255, 0.2);
     222}
     223
    187224.call-icon a {
    188225  color: #000;
    189226}
     227
    190228.doc-btn {
    191   width:40px;
     229  width: 40px;
    192230  height: 40px;
    193231  background-color: #F2F1F1;
    … …  
    197235  border-radius: 5px;
    198236}
    199 .doc-btn a i ,
    200 .wishlist-icon a i{
     237
     238.doc-btn a i,
     239.wishlist-icon a i {
    201240  font-size: 19px;
    202241}
    203 .wishlist-icon{
    204   width:40px;
     242
     243.wishlist-icon {
     244  width: 40px;
    205245  height: 40px;
    206246  background-color: #F2F1F1;
    … …  
    210250  border-radius: 5px;
    211251}
    212 .call-icon h6{
     252
     253.call-icon h6 {
    213254  color: var(--primary-theme-color);
    214255  font-size: 18px;
    215256  text-transform: capitalize;
    216257}
    217 .account-login{
     258
     259.account-login {
    218260  padding: 5px 7px;
    219261  background-color: var(--secondary-theme-color);
    … …  
    221263  border-radius: 5px;
    222264}
    223 .account-login:hover{
     265
     266.account-login:hover {
    224267  background-color: var(--primary-theme-color);
    225268}
    226 .account-login span , .account-login i{
    227   color: #fff;
    228 }
    229 .cart-icon a{
     269
     270.account-login span,
     271.account-login i {
     272  color: #fff;
     273}
     274
     275.cart-icon a {
    230276  background-color: var(--primary-theme-color);
    231277  color: #fff;
    … …  
    234280  font-size: 18px;
    235281}
    236 .cart-icon a i{
    237   color: #fff;
    238 }
    239 .cart-text{
     282
     283.cart-icon a i {
     284  color: #fff;
     285}
     286
     287.cart-text {
    240288  color: #000;
    241289  font-weight: 700;
    … …  
    244292  letter-spacing: 0%;
    245293}
    246 .cart-count a{
     294
     295.cart-count a {
    247296  font-size: 15px;
    248297}
    249 .call-icon p{
     298
     299.call-icon p {
    250300  word-wrap: break-word;
    251301}
    252 .home #site-navigation{
     302
     303.home #site-navigation {
    253304  position: relative;
    254305  box-shadow: 3px 1px 1px #00000017;
    255306  z-index: 1;
    256307}
    257   /* ===============================================
     308
     309/* ===============================================
    258310  FOOTER SOCIAL ICONS
    259311    ============================================= */
    260   .footer-links{
    261     text-align: left;
    262     padding: 6px 0px;
    263   }
    264   .footer-links i{
    265     color: #000;
    266     background: #fff;
    267     padding: 7px;
    268     border-radius: 3px;
    269   }
    270   .footer-links i:hover{
    271     color: var(--primary-theme-color);
    272   }
     312.footer-links {
     313  text-align: left;
     314  padding: 6px 0px;
     315}
     316
     317.footer-links i {
     318  color: #000;
     319  background: #fff;
     320  padding: 7px;
     321  border-radius: 3px;
     322}
     323
     324.footer-links i:hover {
     325  color: var(--primary-theme-color);
     326}
     327
    273328/* ===============================================
    274329   HEADER IMAGE
    275330   ============================================= */
    276331
    277   .header-image-box{
    278     position: relative;
    279     height: 400px;
    280     display: flex;
    281     align-items: center;
    282     background-position: center;
    283     width: 100%;
    284   }
    285   .header-image-box:before {
    286     position: absolute;
    287     content: "";
    288     top: 0;
    289     right: 0;
    290     left: 0;
    291     bottom: 0;
    292     background: #02020282;
    293     z-index: 1;
    294   }
    295   .header-image-box h1,.headerimgbox-meta span,.crumb-box a,.crumb-box, .header-image-box p{
    296     position: relative;
    297     z-index: 1;
    298     color: #fff;
    299   }
    300   .header-image-box h1{
    301     font-size: 65px;
    302   }
    303   .header-image-box h1 , .post-title a{
    304     word-wrap: break-word;
    305   }
     332.header-image-box {
     333  position: relative;
     334  height: 400px;
     335  display: flex;
     336  align-items: center;
     337  background-position: center;
     338  width: 100%;
     339}
     340
     341.header-image-box:before {
     342  position: absolute;
     343  content: "";
     344  top: 0;
     345  right: 0;
     346  left: 0;
     347  bottom: 0;
     348  background: #02020282;
     349  z-index: 1;
     350}
     351
     352.header-image-box h1,
     353.headerimgbox-meta span,
     354.crumb-box a,
     355.crumb-box,
     356.header-image-box p {
     357  position: relative;
     358  z-index: 1;
     359  color: #fff;
     360}
     361
     362.header-image-box h1 {
     363  font-size: 65px;
     364}
     365
     366.header-image-box h1,
     367.post-title a {
     368  word-wrap: break-word;
     369}
     370
    306371/* ===============================================
    307372   LOGO BOX
    308373   ============================================= */
    309374
    310   .logo a {
    311     color: var(--primary-theme-color);
    312     font-size: 25px;
    313     line-height: 30px;
    314     text-decoration: none;
    315     -webkit-transition: color .1s linear;
    316     -moz-transition: color .1s linear;
    317     -o-transition: color .1s linear;
    318     transition: color .1s linear;
    319     font-weight: bold;
    320     word-break: break-all;
    321   }
    322   .logo span {
    323     display: block;
    324     font-size: 16px;
    325     line-height: 18px;
    326     color: var(--primary-theme-color);
    327     word-break: break-all;
    328   }
     375.logo a {
     376  color: var(--primary-theme-color);
     377  font-size: 25px;
     378  line-height: 30px;
     379  text-decoration: none;
     380  -webkit-transition: color .1s linear;
     381  -moz-transition: color .1s linear;
     382  -o-transition: color .1s linear;
     383  transition: color .1s linear;
     384  font-weight: bold;
     385  word-break: break-all;
     386}
     387
     388.logo span {
     389  display: block;
     390  font-size: 16px;
     391  line-height: 18px;
     392  color: var(--primary-theme-color);
     393  word-break: break-all;
     394}
    329395
    330396/* ===============================================
    331397   MENU BOX
    332398   ============================================= */
    333   #main-menu {
    334     display:block;
    335     position:relative;
    336   }
    337   #main-menu ul {
    338     margin:0;
    339     padding: 0;
    340     display:block;
    341   }
    342   #main-menu ul li {
    343     position:relative;
    344     display:block;
    345     float:left;
    346     text-align:left;
    347   }
    348   #main-menu ul li a {
    349     display: block;
    350     z-index: 1;
    351     font-size: 16px;
    352     color: var(--secondary-theme-color);
    353     line-height: 1.5;
    354     font-weight: 500;
    355     text-transform: capitalize;
    356     letter-spacing: 1px;
    357     margin: 3px 10px;
    358     padding: 5px 10px;
    359     border-radius: 8px;
    360   }
    361   #main-menu ul li a:hover ,#main-menu ul li.current_page_item a {
    362     color: #fff !important;
    363     background: var(--primary-theme-color);
    364   }
    365   #main-menu .sub-menu li a:hover::after{
    366     display: none;
    367   }
    368   #main-menu a:hover,
    369   #main-menu ul li a:hover,
    370   #main-menu li:hover > a,
    371   #main-menu a:focus,
    372   #main-menu ul li a:focus,
    373   #main-menu li.focus > a,
    374   #main-menu li:focus > a,
    375   #main-menu ul li.current-menu-item > a,
    376   #main-menu ul li.current_page_item > a,
    377   #main-menu ul li.current-menu-parent > a,
    378   #main-menu ul li.current_page_ancestor > a,
    379   #main-menu ul li.current-menu-ancestor > a {
    380     color: #000;
    381   }
    382   #main-menu ul.children ,
    383   #main-menu ul.sub-menu {
    384     opacity:0;
    385     position: absolute;
    386     top: 40px;
    387     left: -9999em;
    388     background:#f5f9ff;
    389     z-index:10001;
    390     width:190px;
    391     padding-left:0;
    392     -webkit-transition: opacity 0.3s ease 0s;
    393     -moz-transition: opacity 0.3s ease 0s;
    394     -o-transition: opacity 0.3s ease 0s;
    395     transition: opacity 0.3s ease 0s;   
    396   }
    397   #main-menu ul.children li ,
    398   #main-menu ul.sub-menu li {
    399     position:relative;
    400     margin:0;
    401     line-height:1.2em;
    402     text-transform:none;
    403     width:190px;
    404     min-height: inherit;
    405     margin:0;
    406   }
    407   #main-menu li li:hover > ul,
    408   #main-menu li li:focus > ul,
    409   #main-menu li li.focus > ul {
    410     top:0px;
    411     left: 100%;
    412   }
    413   #main-menu ul.children li a ,
    414   #main-menu ul.sub-menu li a {
    415     text-decoration:none;
    416     text-align:left;
    417     display:block;
    418     padding:10px 15px;
    419     margin:0;
    420     border:none;
    421     line-height:inherit;
    422     color: #121212;
    423   }
    424   #main-menu ul.children li a:hover,
    425   #main-menu ul.sub-menu li a:hover{
    426     background: var(--primary-theme-color);
    427     color: #fff;
    428     border-radius: 0;
    429   }
    430   #main-menu ul.children li ul:before,
    431   #main-menu ul.sub-menu li ul:before,
    432   .menu-toggle,
    433   .dropdown-toggle,
    434   button.close-menu {
    435     display:none;
    436   }
    437   #main-menu li:hover > ul,
    438   #main-menu li:focus > ul,
    439   #main-menu li.focus > ul {
    440     opacity:1;
    441     left: 0;
    442   }
     399#main-menu {
     400  display: block;
     401  position: relative;
     402}
     403
     404#main-menu ul {
     405  margin: 0;
     406  padding: 0;
     407  display: block;
     408}
     409
     410#main-menu ul li {
     411  position: relative;
     412  display: block;
     413  float: left;
     414  text-align: left;
     415}
     416
     417#main-menu ul li a {
     418  display: block;
     419  z-index: 1;
     420  font-size: 16px;
     421  color: var(--secondary-theme-color);
     422  line-height: 1.5;
     423  font-weight: 500;
     424  text-transform: capitalize;
     425  letter-spacing: 1px;
     426  margin: 3px 10px;
     427  padding: 5px 10px;
     428  border-radius: 8px;
     429}
     430
     431#main-menu ul li a:hover,
     432#main-menu ul li.current_page_item a {
     433  color: #fff !important;
     434  background: var(--primary-theme-color);
     435}
     436
     437#main-menu .sub-menu li a:hover::after {
     438  display: none;
     439}
     440
     441#main-menu a:hover,
     442#main-menu ul li a:hover,
     443#main-menu li:hover>a,
     444#main-menu a:focus,
     445#main-menu ul li a:focus,
     446#main-menu li.focus>a,
     447#main-menu li:focus>a,
     448#main-menu ul li.current-menu-item>a,
     449#main-menu ul li.current_page_item>a,
     450#main-menu ul li.current-menu-parent>a,
     451#main-menu ul li.current_page_ancestor>a,
     452#main-menu ul li.current-menu-ancestor>a {
     453  color: #000;
     454}
     455
     456#main-menu ul.children,
     457#main-menu ul.sub-menu {
     458  opacity: 0;
     459  position: absolute;
     460  top: 40px;
     461  left: -9999em;
     462  background: #f5f9ff;
     463  z-index: 10001;
     464  width: 190px;
     465  padding-left: 0;
     466  -webkit-transition: opacity 0.3s ease 0s;
     467  -moz-transition: opacity 0.3s ease 0s;
     468  -o-transition: opacity 0.3s ease 0s;
     469  transition: opacity 0.3s ease 0s;
     470}
     471
     472#main-menu ul.children li,
     473#main-menu ul.sub-menu li {
     474  position: relative;
     475  margin: 0;
     476  line-height: 1.2em;
     477  text-transform: none;
     478  width: 190px;
     479  min-height: inherit;
     480  margin: 0;
     481}
     482
     483#main-menu li li:hover>ul,
     484#main-menu li li:focus>ul,
     485#main-menu li li.focus>ul {
     486  top: 0px;
     487  left: 100%;
     488}
     489
     490#main-menu ul.children li a,
     491#main-menu ul.sub-menu li a {
     492  text-decoration: none;
     493  text-align: left;
     494  display: block;
     495  padding: 10px 15px;
     496  margin: 0;
     497  border: none;
     498  line-height: inherit;
     499  color: #121212;
     500}
     501
     502#main-menu ul.children li a:hover,
     503#main-menu ul.sub-menu li a:hover {
     504  background: var(--primary-theme-color);
     505  color: #fff;
     506  border-radius: 0;
     507}
     508
     509#main-menu ul.children li ul:before,
     510#main-menu ul.sub-menu li ul:before,
     511.menu-toggle,
     512.dropdown-toggle,
     513button.close-menu {
     514  display: none;
     515}
     516
     517#main-menu li:hover>ul,
     518#main-menu li:focus>ul,
     519#main-menu li.focus>ul {
     520  opacity: 1;
     521  left: 0;
     522}
     523
    443524/* ===============================================
    444525  menu dropdown css
    445526 ============================================= */
    446  #main-menu ul li.menu-item-has-children:after {
     527#main-menu ul li.menu-item-has-children:after {
    447528  content: "\f078";
    448529  font-family: 'Font Awesome 6 Free';
    … …  
    453534  display: inline-block;
    454535  padding: 0px;
    455   transform: translate(-50% , -50%);
     536  transform: translate(-50%, -50%);
    456537  color: #000;
    457538}
    458 #main-menu ul.sub-menu li.menu-item-has-children:after{
     539
     540#main-menu ul.sub-menu li.menu-item-has-children:after {
    459541  color: #000;
    460542}
    461 #main-menu ul li.menu-item-has-children{
     543
     544#main-menu ul li.menu-item-has-children {
    462545  padding-right: 10px;
    463546  margin-right: 10px;
    464547}
     548
    465549#main-menu ul.sub-menu li.menu-item-has-children:after {
    466550  right: 30px;
    467551}
    468 img.custom-logo{
     552
     553img.custom-logo {
    469554  max-width: 100%;
    470555}
     556
    471557/* ===============================================
    472558   POST BOX
    473559   ============================================= */
    474560
    475   .sticky .post-content-box{
    476     background: #f2f8ff;
    477   }
    478   .post-box {
    479     box-shadow: 0px 0px 40px 0px rgb(0 0 0 / 9%);
    480     border-radius: 10px;
    481     text-align: center;
    482   }
    483   h3.post-title {
    484     font-size: 25px;
    485   }
    486   .post-content p{
    487     color: #5b5b5b;
    488   }
    489   .post-meta,.crumb-box a:hover{
    490     color: var(--primary-theme-color);
    491   }
    492   pre {
    493     display: block;
    494     padding: 9.5px;
    495     margin: 0 0 10px;
    496     font-size: 13px;
    497     line-height: 1.42857143;
    498     color: #121212;
    499     white-space: break-spaces;
    500     background-color: #f5f5f5;
    501     border: 1px solid #ccc;
    502     border-radius: 4px;
    503   }
    504   .post-content img,
    505   .post-thumbnail img,
    506   .post-content iframe,
    507   .post-content object,
    508   .post-content embed {
    509     max-width: 100%;
    510   }
    511   .post-content img,
    512   .post-thumbnail img {
    513     max-height:100%;
    514     height:auto;
    515   }
    516   .post-content:after {
    517     content: "";
    518     display: table;
    519     clear: both;
    520   }
    521   .post-content {
    522     word-wrap: break-word;
    523   }
    524   #content,footer {
    525     float: left;
    526     width: 100%;
    527   }
    528   .box {
    529     background-color: rgb(171 171 171 / 70%);
    530     text-align: center;
    531     overflow: hidden;
    532     position: relative;
    533   }
    534   .post-box:hover:before{
    535     opacity: 1;
    536     transform: translateX(0);
    537   }
    538   .box img{
    539     width: 100%;
    540     height: auto;
    541     transform: translateX(-20px) scale(1.15);
    542     transition: all 0.5s ease;
    543   }
    544   .post-box:hover img{
    545     opacity: 0.2;
    546     transform: translateX(20px) scale(1.15);
    547   }
    548   .box .box-content{
    549     opacity: 0;
    550     transform: scale(0);
    551     position: absolute;
    552     top: 50%;
    553     transform: translateY(-50%);
    554     left: 0;
    555     right: 0;
    556     text-align: center;
    557     z-index: 1;
    558     transition: all 0.5s ease;
    559   }
    560   .post-box:hover .box-content{
    561     opacity: 1;
    562     transform: scale(1);
    563   }
    564   p.slider-button a {
    565     background: var(--primary-theme-color);
    566     color: #fff;
    567     padding: 15px 20px;
    568     font-size: 15px;
    569     font-weight: bold;
    570   }
    571   p.slider-button a:hover {
    572     background: #121212;
    573   }
    574   .post-info span,
    575   .post-info a {
    576     color: #000;
    577     font-size: 16px;
    578     padding: 2px;
    579     display: inline-block;
    580   }
    581   .post-info a:hover,
    582   .entry-date:hover a,
    583   .entry-date:hover i,
    584   .entry-author:hover a,
    585   .entry-author:hover i
    586   {
    587     color: var(--primary-theme-color);
    588   }
    589   .post-info i {
    590     color: var(--primary-theme-color);
    591     font-size: 12px;
    592   }
     561.sticky .post-content-box {
     562  background: #f2f8ff;
     563}
     564
     565.post-box {
     566  box-shadow: 0px 0px 40px 0px rgb(0 0 0 / 9%);
     567  border-radius: 10px;
     568  text-align: center;
     569}
     570
     571h3.post-title {
     572  font-size: 25px;
     573}
     574
     575.post-content p {
     576  color: #5b5b5b;
     577}
     578
     579.post-meta,
     580.crumb-box a:hover {
     581  color: var(--primary-theme-color);
     582}
     583
     584pre {
     585  display: block;
     586  padding: 9.5px;
     587  margin: 0 0 10px;
     588  font-size: 13px;
     589  line-height: 1.42857143;
     590  color: #121212;
     591  white-space: break-spaces;
     592  background-color: #f5f5f5;
     593  border: 1px solid #ccc;
     594  border-radius: 4px;
     595}
     596
     597.post-content img,
     598.post-thumbnail img,
     599.post-content iframe,
     600.post-content object,
     601.post-content embed {
     602  max-width: 100%;
     603}
     604
     605.post-content img,
     606.post-thumbnail img {
     607  max-height: 100%;
     608  height: auto;
     609}
     610
     611.post-content:after {
     612  content: "";
     613  display: table;
     614  clear: both;
     615}
     616
     617.post-content {
     618  word-wrap: break-word;
     619}
     620
     621#content,
     622footer {
     623  float: left;
     624  width: 100%;
     625}
     626
     627.box {
     628  background-color: rgb(171 171 171 / 70%);
     629  text-align: center;
     630  overflow: hidden;
     631  position: relative;
     632}
     633
     634.post-box:hover:before {
     635  opacity: 1;
     636  transform: translateX(0);
     637}
     638
     639.box img {
     640  width: 100%;
     641  height: auto;
     642  transform: translateX(-20px) scale(1.15);
     643  transition: all 0.5s ease;
     644}
     645
     646.post-box:hover img {
     647  opacity: 0.2;
     648  transform: translateX(20px) scale(1.15);
     649}
     650
     651.box .box-content {
     652  opacity: 0;
     653  transform: scale(0);
     654  position: absolute;
     655  top: 50%;
     656  transform: translateY(-50%);
     657  left: 0;
     658  right: 0;
     659  text-align: center;
     660  z-index: 1;
     661  transition: all 0.5s ease;
     662}
     663
     664.post-box:hover .box-content {
     665  opacity: 1;
     666  transform: scale(1);
     667}
     668
     669p.slider-button a {
     670  background: var(--primary-theme-color);
     671  color: #fff;
     672  padding: 15px 20px;
     673  font-size: 15px;
     674  font-weight: bold;
     675}
     676
     677p.slider-button a:hover {
     678  background: #121212;
     679}
     680
     681.post-info span,
     682.post-info a {
     683  color: #000;
     684  font-size: 16px;
     685  padding: 2px;
     686  display: inline-block;
     687}
     688
     689.post-info a:hover,
     690.entry-date:hover a,
     691.entry-date:hover i,
     692.entry-author:hover a,
     693.entry-author:hover i {
     694  color: var(--primary-theme-color);
     695}
     696
     697.post-info i {
     698  color: var(--primary-theme-color);
     699  font-size: 12px;
     700}
     701
    593702/* ===============================================
    594703   Pagination
    … …  
    597706.pagination,
    598707.medical-store-pagination {
    599         margin:25px 0;
    600 }
     708  margin: 25px 0;
     709}
     710
    601711.pagination .nav-links a,
    602712.pagination .nav-links span.current,
    603713.medical-store-pagination a span,
    604714.medical-store-pagination span.current {
    605         display:inline-block;
    606         text-decoration: none;
    607         padding:10px 12px;
    608         font-size:14px;
    609         font-weight: bold;
    610         color:#333;
    611         text-align:center;
    612         cursor:pointer;
    613         background:#f3f4f7;
    614 }
     715  display: inline-block;
     716  text-decoration: none;
     717  padding: 10px 12px;
     718  font-size: 14px;
     719  font-weight: bold;
     720  color: #333;
     721  text-align: center;
     722  cursor: pointer;
     723  background: #f3f4f7;
     724}
     725
    615726.pagination .nav-links a:hover,
    616727.pagination .nav-links a:focus,
    … …  
    621732.medical-store-pagination a span:hover,
    622733.medical-store-pagination a span:focus {
    623         background: var(--primary-theme-color);
    624         color: #fff;
     734  background: var(--primary-theme-color);
     735  color: #fff;
    625736}
    626737
    … …  
    628739## Comments
    629740--------------------------------------------------------------*/
    630 .comment-reply a:focus{
    631   color: #fff;
    632 }
     741.comment-reply a:focus {
     742  color: #fff;
     743}
     744
    633745.comment-respond input#submit:hover,
    634 .comment-reply a:hover{
    635         background: #121212;
    636 }
    637 .comment-form-url input,nav.navigation.pagination{
     746.comment-reply a:hover {
     747  background: #121212;
     748}
     749
     750.comment-form-url input,
     751nav.navigation.pagination {
    638752  width: 100%;
    639753}
     754
    640755.comment-respond input#submit {
    641756  background: var(--primary-theme-color);
    … …  
    645760  font-weight: 600;
    646761}
     762
    647763.comment-content a {
    648764  word-wrap: break-word;
    649765}
     766
    650767.bypostauthor {
    651768  display: block;
    652769}
     770
    653771.comments-title {
    654772  font-size: 1.125rem;
    655773}
     774
    656775.comment-body .pull-left {
    657776  padding-right: 0.625rem;
    658777}
     778
    659779.comment-list {
    660780  padding-left: 0;
    661781  border-bottom: 1px solid #00000047;
    662782}
     783
    663784.comment-list .comment {
    664785  display: block;
    665786}
     787
    666788.comment-list .pingback {
    667789  border-top: 1px solid rgba(0, 0, 0, 0.125);
    668790  padding: 0.563rem 0;
    669791}
     792
    670793.comment-list .pingback a {
    671794  margin-left: 5px;
    672795  margin-right: 5px;
    673796}
     797
    674798.comment-content.card-block {
    675799  padding: 15px;
    676800}
     801
    677802.comment-reply a {
    678803  padding: 10px;
    … …  
    680805  background: var(--primary-theme-color);
    681806}
    682 #comments footer.comment-reply.card-footer{
     807
     808#comments footer.comment-reply.card-footer {
    683809  border-top: none !important;
    684810  background-color: #fff !important;
    685811  margin-bottom: 10px;
    686812}
    687 #comments .comment-body img{
     813
     814#comments .comment-body img {
    688815  margin-bottom: 10px;
    689816}
    690 .comment-form-cookies-consent label{
     817
     818.comment-form-cookies-consent label {
    691819  display: inline;
    692820}
     821
    693822/* ===============================================
    694823   SIDEBARS
    … …  
    699828  padding: 0 0 0 20px;
    700829}
     830
    701831.sidebar-area .textwidget img,
    702 .footer-area .textwidget img{
     832.footer-area .textwidget img {
    703833  width: 100%;
    704834  height: auto;
    705835}
     836
    706837.sidebar-area .sidebar-widget {
    707         margin-bottom: 25px;
    708 }
     838  margin-bottom: 25px;
     839}
     840
    709841.sidebar-area a,
    710842.sidebar-area p,
    … …  
    716848.sidebar-area th,
    717849.sidebar-area .textwidget {
    718         line-height:1.9em;
    719         font-weight: normal;
    720 }
    721 .sidebar-area ul,#calendar_wrap,.sidebar-area .textwidget,.tagcloud {
     850  line-height: 1.9em;
     851  font-weight: normal;
     852}
     853
     854.sidebar-area ul,
     855#calendar_wrap,
     856.sidebar-area .textwidget,
     857.tagcloud {
    722858  list-style: none;
    723859  margin: 0;
    724860}
     861
    725862.sidebar-area ul {
    726863  padding: 15px 30px 25px;
    … …  
    728865  border: solid 1px #e4e7ee;
    729866}
    730 .wp-calendar
    731 .sidebar-area li a,
     867
     868.wp-calendar .sidebar-area li a,
    732869.sidebar-area li {
    733870  font-size: 15px;
    734871  color: #5b5b5b;
    735872}
    736 .sidebar-area li a:hover, .sidebar-area li:hover{
     873
     874.sidebar-area li a:hover,
     875.sidebar-area li:hover {
    737876  color: var(--primary-theme-color);
    738877}
     878
    739879.sidebar-area li {
    740880  padding: 14px 10px;
    741881  border-bottom: solid 1px #e4e7ee;
    742882}
     883
    743884.sidebar-area h4.title {
    744         position: relative;
     885  position: relative;
    745886  font-size: 25px;
    746887  margin-left: 60px;
    747888  margin-bottom: 20px;
    748889}
     890
    749891.sidebar-area h4.title:before {
    750         position: absolute;
     892  position: absolute;
    751893  content: "";
    752894  width: 50px;
    … …  
    758900  margin: auto;
    759901}
     902
    760903.sidebar-area h4.title:after {
    761904  position: absolute;
    … …  
    770913  margin: auto;
    771914}
     915
    772916.sidebar-area .tagcloud a,
    773917.footer-area .tagcloud a {
    … …  
    780924  border: solid 1px #e4e7ee;
    781925}
    782 .footer-area .tagcloud a{
    783         border: solid 1px #fff;
    784         color: #fff;
    785 }
     926
     927.footer-area .tagcloud a {
     928  border: solid 1px #fff;
     929  color: #fff;
     930}
     931
    786932.sidebar-area .tagcloud a:before,
    787 .footer-area .tagcloud a:before  {
     933.footer-area .tagcloud a:before {
    788934  content: "#";
    789935}
     936
    790937.sidebar-area .tagcloud a:hover,
    791 .footer-area .tagcloud a:hover{
    792         background: var(--primary-theme-color);
    793         color: #fff;
    794 }
     938.footer-area .tagcloud a:hover {
     939  background: var(--primary-theme-color);
     940  color: #fff;
     941}
     942
    795943.sidebar-area .wp-block-group__inner-container h2 {
    796944  color: #000000 !important;
    797945  font-size: 20px;
    798946}
     947
    799948.sidebar-area select,
    800949.footer-area select,
    801 .sidebar-area textarea, #comments textarea,
     950.sidebar-area textarea,
     951#comments textarea,
    802952.sidebar-area input[type="text"],
    803  #comments input[type="text"],
    804  #comments input[type="search"],
    805  .sidebar-area input[type="search"],
     953#comments input[type="text"],
     954#comments input[type="search"],
     955.sidebar-area input[type="search"],
    806956.sidebar-area input[type="password"],
    807957.sidebar-area input[type="datetime"],
    … …  
    819969.sidebar-area .uneditable-input,
    820970#comments input[type="email"],
    821 #comments input[type="url"]{
    822         -webkit-border-radius: 0;
    823         -moz-border-radius: 0;
    824         border-radius: 0;
    825         width:100%;
    826         padding: 5px 2%;
    827         border: solid 1px #e4e7ee;
    828 }
    829 .sidebar-area ol.wp-block-latest-comments{
     971#comments input[type="url"] {
     972  -webkit-border-radius: 0;
     973  -moz-border-radius: 0;
     974  border-radius: 0;
     975  width: 100%;
     976  padding: 5px 2%;
     977  border: solid 1px #e4e7ee;
     978}
     979
     980.sidebar-area ol.wp-block-latest-comments {
    830981  padding-left: 0px;
    831982}
     983
    832984#wp-calendar th,
    833 #wp-calendar
    834 #today,
    835 #wp-calendar
    836 #today a {
    837         background:#f3f4f7;
    838         color:#434343 !important;
    839 }
     985#wp-calendar #today,
     986#wp-calendar #today a {
     987  background: #f3f4f7;
     988  color: #434343 !important;
     989}
     990
    840991#wp-calendar a:hover {
    841         border:none;
    842 }
     992  border: none;
     993}
     994
    843995#wp-calendar {
    844         background: #fff;
    845         width:100%;
    846 }
     996  background: #fff;
     997  width: 100%;
     998}
     999
    8471000#wp-calendar caption {
    848         font-size: 14px;
    849         text-transform:uppercase;
    850         margin:0 0 10px 0;
    851         text-align:left;
     1001  font-size: 14px;
     1002  text-transform: uppercase;
     1003  margin: 0 0 10px 0;
     1004  text-align: left;
    8521005  color: #fff;
    8531006  font-weight: 500;
    8541007}
     1008
    8551009#wp-calendar th,
    8561010#wp-calendar td {
    857         text-align: center;
    858         font-size: 14px;
    859         color:#434343 !important;
    860         padding:3px 6px;
    861 }
     1011  text-align: center;
     1012  font-size: 14px;
     1013  color: #434343 !important;
     1014  padding: 3px 6px;
     1015}
     1016
    8621017#wp-calendar td a {
    863         display:block;
    864         text-align: center;
    865         font-size: 14px;
    866         color:#434343 !important;
    867         text-decoration:underline
    868 }
     1018  display: block;
     1019  text-align: center;
     1020  font-size: 14px;
     1021  color: #434343 !important;
     1022  text-decoration: underline
     1023}
     1024
    8691025#wp-calendar td#prev a,
    870 #wp-calendar td#prev a{
    871         text-decoration:none;
    872         text-align:left;
    873 }
    874 #wp-calendar th{
    875         font-weight:bold
    876 }
     1026#wp-calendar td#prev a {
     1027  text-decoration: none;
     1028  text-align: left;
     1029}
     1030
     1031#wp-calendar th {
     1032  font-weight: bold
     1033}
     1034
    8771035tr:nth-child(2n+2) {
    878         background-color: #f3f4f7;
    879 }
     1036  background-color: #f3f4f7;
     1037}
     1038
    8801039.searchform label {
    881         display: block;
    882 }
     1040  display: block;
     1041}
     1042
    8831043.searchform input[type=text],
    8841044.searchform input[type=search] {
    … …  
    8911051  border-radius: 30px;
    8921052}
     1053
    8931054#searchform {
    8941055  border: solid 1px #e4e7ee;
    8951056  border-radius: 30px;
    8961057}
     1058
    8971059.searchform input[type=submit] {
    8981060  background: var(--primary-theme-color);
    … …  
    9101072  margin: 4px auto;
    9111073  cursor: pointer;
    912         -webkit-transition: color .3s ease, background-color .3s ease;
    913         -moz-transition: color .3s ease, background-color .3s ease;
    914         -o-transition: color .3s ease, background-color .3s ease;
    915         transition: color .3s ease, background-color .3s ease;
    916 }
    917 .searchform input[type=submit]:hover ,
     1074  -webkit-transition: color .3s ease, background-color .3s ease;
     1075  -moz-transition: color .3s ease, background-color .3s ease;
     1076  -o-transition: color .3s ease, background-color .3s ease;
     1077  transition: color .3s ease, background-color .3s ease;
     1078}
     1079
     1080.searchform input[type=submit]:hover,
    9181081.searchform input[type=submit]:focus {
    919         background: var(--primary-theme-color);
    920         text-decoration:none
    921 }
     1082  background: var(--primary-theme-color);
     1083  text-decoration: none
     1084}
     1085
    9221086.searchform:after {
    9231087  content: "";
    … …  
    9251089  clear: both;
    9261090}
     1091
    9271092.footer-widget {
    928         background: #171414;
    929 }
    930 .footer-copyright{
    931   background: var(--primary-theme-color);
    932 }
     1093  background: #171414;
     1094}
     1095
     1096.footer-copyright {
     1097  background: var(--primary-theme-color);
     1098}
     1099
    9331100footer a,
    9341101footer p,
    … …  
    9401107footer .sidebar-area th,
    9411108footer .sidebar-area .title,
    942 footer .sidebar-area .textwidget,.footer-area li,
     1109footer .sidebar-area .textwidget,
     1110.footer-area li,
    9431111.footer-area input[type=text],
    9441112.footer-area input[type=search],
    945 .wp-block-group__inner-container h2  {
    946         color: #fff;
    947 }
     1113.wp-block-group__inner-container h2 {
     1114  color: #fff;
     1115}
     1116
    9481117.footer-area ul {
    9491118  padding: 0;
    9501119  list-style: none;
    9511120}
     1121
    9521122.footer-area h4.title {
    953         font-size: 30px;
     1123  font-size: 30px;
    9541124  color: #fff;
    9551125  margin-top: 30px;
    9561126  word-wrap: break-word;
    9571127}
     1128
    9581129.footer-area li {
    959         padding: 8px 0;
    960 }
     1130  padding: 8px 0;
     1131}
     1132
    9611133.footer-area input[type="search"] {
    9621134  width: 100%;
    … …  
    9641136  padding: 13px;
    9651137}
    966 .footer-area #searchform input[type="search"]{
     1138
     1139.footer-area #searchform input[type="search"] {
    9671140  width: calc(100% - 88px);
    9681141}
    969 .footer-area form.woocommerce-product-search button, #sidebar form.woocommerce-product-search button {
     1142
     1143.footer-area form.woocommerce-product-search button,
     1144#sidebar form.woocommerce-product-search button {
    9701145  background: var(--primary-theme-color);
    9711146  border-radius: 0px;
    … …  
    9871162img.aligncenter,
    9881163.attachment img {
    989         max-width:100%;
    990         height:auto;
    991 }
     1164  max-width: 100%;
     1165  height: auto;
     1166}
     1167
    9921168.alignleft,
    9931169img.alignleft {
    994         display:inline;
    995         float:left;
    996         margin-right:24px;
    997         margin-top:4px;
    998 }
     1170  display: inline;
     1171  float: left;
     1172  margin-right: 24px;
     1173  margin-top: 4px;
     1174}
     1175
    9991176.alignright,
    10001177img.alignright {
    1001         display:inline;
    1002         float:right;
    1003         margin-left:24px;
    1004         margin-top:4px;
    1005 }
     1178  display: inline;
     1179  float: right;
     1180  margin-left: 24px;
     1181  margin-top: 4px;
     1182}
     1183
    10061184div.aligncenter,
    10071185img.aligncenter {
    1008         display: block;
    1009         margin-left: auto !important;
    1010         margin-right: auto !important;
    1011         float:none;
    1012 }
     1186  display: block;
     1187  margin-left: auto !important;
     1188  margin-right: auto !important;
     1189  float: none;
     1190}
     1191
    10131192img.alignleft,
    10141193img.alignright,
    10151194img.aligncenter {
    1016         margin-bottom:12px;
    1017 }
     1195  margin-bottom: 12px;
     1196}
     1197
    10181198.wp-caption {
    1019         line-height:18px;
    1020         margin-bottom:25px;
    1021         max-width:100% !important;
    1022         padding:4px;
    1023         text-align:center;
    1024 }
     1199  line-height: 18px;
     1200  margin-bottom: 25px;
     1201  max-width: 100% !important;
     1202  padding: 4px;
     1203  text-align: center;
     1204}
     1205
    10251206.wp-caption img {
    1026         margin:5px 5px 0;
    1027         width:96%;
    1028         height:100%
    1029 }
     1207  margin: 5px 5px 0;
     1208  width: 96%;
     1209  height: 100%
     1210}
     1211
    10301212.wp-caption p.wp-caption-text {
    1031         color:#888;
    1032         font-size:12px;
    1033         margin:5px;
    1034 }
    1035 .wp-block-latest-comments__comment-meta a{
     1213  color: #888;
     1214  font-size: 12px;
     1215  margin: 5px;
     1216}
     1217
     1218.wp-block-latest-comments__comment-meta a {
    10361219  color: #000;
    10371220}
    1038 .sidebar-widget .widget_text a ,.sidebar-widget .wp-block-heading a{
     1221
     1222.sidebar-widget .widget_text a,
     1223.sidebar-widget .wp-block-heading a {
    10391224  text-decoration: underline !important;
    10401225}
     1226
    10411227.footer-area .wp-block-heading a,
    1042 .footer-area .widget_text a{
     1228.footer-area .widget_text a {
    10431229  text-decoration: underline !important;
    10441230}
     1231
    10451232/* ===============================================
    10461233    BLOCK CSS
    10471234  =============================================== */
    10481235
    1049   .sidebar-area .widget_search .wp-block-search__inside-wrapper {
    1050     border: solid 1px #e4e7ee;
    1051     border-radius: 30px;
    1052   }
    1053   .sidebar-area .widget_search .wp-block-search__inside-wrapper .wp-block-search__input{
    1054     width: calc(100% - 110px);
    1055     margin: 0;
    1056     padding: 12px;
    1057     float: left;
    1058     background-color: transparent;
    1059     border: none;
    1060     border-radius: 30px;
    1061   }
    1062   .sidebar-area .widget_search button.wp-block-search__button.wp-element-button{
    1063     background: var(--primary-theme-color);
    1064     border: none;
    1065     color: #fff;
    1066     font-size: 14px;
    1067     font-weight: 600;
    1068     text-align: center;
    1069     position: relative;
    1070     float: left;
    1071     border-radius: 30px;
    1072     text-shadow: none;
    1073     padding: 10px 0;
    1074     width: 105px;
    1075     margin: 4px auto;
    1076     cursor: pointer;
    1077     -webkit-transition: color .3s ease, background-color .3s ease;
    1078     -moz-transition: color .3s ease, background-color .3s ease;
    1079     -o-transition: color .3s ease, background-color .3s ease;
    1080     transition: color .3s ease, background-color .3s ease;
    1081   }
    1082   .sidebar-area .widget_search button.wp-block-search__button:hover,
    1083   .sidebar-area .widget_search button.wp-block-search__button:focus{
    1084     background: var(--primary-theme-color);
    1085     text-decoration:none;
    1086   }
    1087   .sidebar-area .widget_search .wp-block-search__inside-wrapper {
    1088     content: "";
    1089     display: table;
    1090     clear: both;
    1091   }
    1092  
    1093   .sidebar-area .widget_search label ,
    1094   .sidebar-area .sidebar-widget.widget_block .wp-block-heading{
    1095     position: relative;
    1096     font-size: 25px;
    1097     margin-left: 60px;
    1098     margin-bottom: 20px;
    1099     color: #000;
    1100   }
    1101   .sidebar-area .wp-block-search label{
    1102     display: inline;
    1103   }
    1104   .sidebar-area .widget_search label:before,
    1105   .sidebar-area .sidebar-widget.widget_block .wp-block-heading:before {
    1106     position: absolute;
    1107     content: "";
    1108     width: 50px;
    1109     left: -60px;
    1110     height: 2px;
    1111     background: var(--primary-theme-color);
    1112     top: 0;
    1113     bottom: 0;
    1114     margin: auto;
    1115   }
    1116   .sidebar-area .widget_search label:after,
    1117   .sidebar-area .sidebar-widget.widget_block .wp-block-heading:after {
    1118     position: absolute;
    1119     content: "";
    1120     width: 10px;
    1121     left: -60px;
    1122     height: 10px;
    1123     border-radius: 10px;
    1124     background: var(--primary-theme-color);
    1125     top: 0;
    1126     bottom: 0;
    1127     margin: auto;
    1128   }
    1129   .sidebar-area .wp-block-tag-cloud a,
    1130   .footer-area .wp-block-tag-cloud a ,.tag-cloud-link{
    1131     font-size: 15px !important;
    1132     color: #5b5b5b;
    1133     display: inline-block;
    1134     margin: 5px 0;
    1135     padding: 10px;
    1136     border-radius: 5px;
    1137     border: solid 1px #e4e7ee;
    1138   }
    1139   .footer-area .wp-block-tag-cloud a{
    1140     border: solid 1px #fff;
    1141     color: #fff;
    1142   }
    1143   .sidebar-area .wp-block-tag-cloud a:before,
    1144   .footer-area .wp-block-tag-cloud a:before ,.tag-cloud-link:before {
    1145     content: "#";
    1146   }
    1147   .sidebar-area .wp-block-tag-cloud a:hover,
    1148   .footer-area .wp-block-tag-cloud a:hover ,.tag-cloud-link:hover{
    1149     background: var(--primary-theme-color);
    1150     color: #fff;
    1151   }
    1152   .sidebar-area ol footer.wp-block-latest-comments__comment-meta{
    1153     float: none !important;
    1154   }
    1155   .sidebar-area  ol.wp-block-latest-comments{
    1156     padding-left: 0px !important;
    1157     padding: 15px 30px 25px;
    1158     border-radius: 10px;
    1159     border: solid 1px #e4e7ee;
    1160   }
    1161   .footer-area .wp-block-heading {
    1162     font-size: 30px;
    1163     color: #fff;
    1164     margin-top: 30px;
    1165     word-wrap: break-word;
    1166   }
    1167   .footer-area{
    1168     margin-bottom: 10px;
    1169   }
     1236.sidebar-area .widget_search .wp-block-search__inside-wrapper {
     1237  border: solid 1px #e4e7ee;
     1238  border-radius: 30px;
     1239}
     1240
     1241.sidebar-area .widget_search .wp-block-search__inside-wrapper .wp-block-search__input {
     1242  width: calc(100% - 110px);
     1243  margin: 0;
     1244  padding: 12px;
     1245  float: left;
     1246  background-color: transparent;
     1247  border: none;
     1248  border-radius: 30px;
     1249}
     1250
     1251.sidebar-area .widget_search button.wp-block-search__button.wp-element-button {
     1252  background: var(--primary-theme-color);
     1253  border: none;
     1254  color: #fff;
     1255  font-size: 14px;
     1256  font-weight: 600;
     1257  text-align: center;
     1258  position: relative;
     1259  float: left;
     1260  border-radius: 30px;
     1261  text-shadow: none;
     1262  padding: 10px 0;
     1263  width: 105px;
     1264  margin: 4px auto;
     1265  cursor: pointer;
     1266  -webkit-transition: color .3s ease, background-color .3s ease;
     1267  -moz-transition: color .3s ease, background-color .3s ease;
     1268  -o-transition: color .3s ease, background-color .3s ease;
     1269  transition: color .3s ease, background-color .3s ease;
     1270}
     1271
     1272.sidebar-area .widget_search button.wp-block-search__button:hover,
     1273.sidebar-area .widget_search button.wp-block-search__button:focus {
     1274  background: var(--primary-theme-color);
     1275  text-decoration: none;
     1276}
     1277
     1278.sidebar-area .widget_search .wp-block-search__inside-wrapper {
     1279  content: "";
     1280  display: table;
     1281  clear: both;
     1282}
     1283
     1284.sidebar-area .widget_search label,
     1285.sidebar-area .sidebar-widget.widget_block .wp-block-heading {
     1286  position: relative;
     1287  font-size: 25px;
     1288  margin-left: 60px;
     1289  margin-bottom: 20px;
     1290  color: #000;
     1291}
     1292
     1293.sidebar-area .wp-block-search label {
     1294  display: inline;
     1295}
     1296
     1297.sidebar-area .widget_search label:before,
     1298.sidebar-area .sidebar-widget.widget_block .wp-block-heading:before {
     1299  position: absolute;
     1300  content: "";
     1301  width: 50px;
     1302  left: -60px;
     1303  height: 2px;
     1304  background: var(--primary-theme-color);
     1305  top: 0;
     1306  bottom: 0;
     1307  margin: auto;
     1308}
     1309
     1310.sidebar-area .widget_search label:after,
     1311.sidebar-area .sidebar-widget.widget_block .wp-block-heading:after {
     1312  position: absolute;
     1313  content: "";
     1314  width: 10px;
     1315  left: -60px;
     1316  height: 10px;
     1317  border-radius: 10px;
     1318  background: var(--primary-theme-color);
     1319  top: 0;
     1320  bottom: 0;
     1321  margin: auto;
     1322}
     1323
     1324.sidebar-area .wp-block-tag-cloud a,
     1325.footer-area .wp-block-tag-cloud a,
     1326.tag-cloud-link {
     1327  font-size: 15px !important;
     1328  color: #5b5b5b;
     1329  display: inline-block;
     1330  margin: 5px 0;
     1331  padding: 10px;
     1332  border-radius: 5px;
     1333  border: solid 1px #e4e7ee;
     1334}
     1335
     1336.footer-area .wp-block-tag-cloud a {
     1337  border: solid 1px #fff;
     1338  color: #fff;
     1339}
     1340
     1341.sidebar-area .wp-block-tag-cloud a:before,
     1342.footer-area .wp-block-tag-cloud a:before,
     1343.tag-cloud-link:before {
     1344  content: "#";
     1345}
     1346
     1347.sidebar-area .wp-block-tag-cloud a:hover,
     1348.footer-area .wp-block-tag-cloud a:hover,
     1349.tag-cloud-link:hover {
     1350  background: var(--primary-theme-color);
     1351  color: #fff;
     1352}
     1353
     1354.sidebar-area ol footer.wp-block-latest-comments__comment-meta {
     1355  float: none !important;
     1356}
     1357
     1358.sidebar-area ol.wp-block-latest-comments {
     1359  padding-left: 0px !important;
     1360  padding: 15px 30px 25px;
     1361  border-radius: 10px;
     1362  border: solid 1px #e4e7ee;
     1363}
     1364
     1365.footer-area .wp-block-heading {
     1366  font-size: 30px;
     1367  color: #fff;
     1368  margin-top: 30px;
     1369  word-wrap: break-word;
     1370}
     1371
     1372.footer-area {
     1373  margin-bottom: 10px;
     1374}
     1375
    11701376/* WOOCOMMERCE */
    11711377/* Cart */
    1172 .wp-block-woocommerce-cart.alignwide{
     1378.wp-block-woocommerce-cart.alignwide {
    11731379  margin-right: auto;
    11741380  margin-left: auto;
    11751381}
     1382
    11761383.wp-block-woocommerce-checkout.alignwide {
    11771384  margin-right: auto;
    11781385  margin-left: auto;
    11791386}
    1180 .wp-block-woocommerce-cart .wc-block-cart-items{
    1181   border: 1px solid #dee2e6!important;
     1387
     1388.wp-block-woocommerce-cart .wc-block-cart-items {
     1389  border: 1px solid #dee2e6 !important;
    11821390  box-shadow: 0px 0px 40px 0px rgb(0 0 0 / 9%);
    11831391  padding: 10px;
    11841392}
     1393
    11851394.wp-block-woocommerce-cart-order-summary-block {
    1186   border: 1px solid #dee2e6!important;
     1395  border: 1px solid #dee2e6 !important;
    11871396  box-shadow: 0px 0px 40px 0px rgb(0 0 0 / 9%);
    11881397}
    1189 .wp-block-woocommerce-cart-order-summary-heading-block{
     1398
     1399.wp-block-woocommerce-cart-order-summary-heading-block {
    11901400  padding: 10px 20px !important;
    11911401  background: #f3f4f7 !important;
    11921402}
    1193 .wc-block-components-product-name{
     1403
     1404.wc-block-components-product-name {
    11941405  font-size: 20px;
    11951406  text-decoration: none !important;
    … …  
    11971408  color: #000 !important;
    11981409}
    1199 .wc-block-cart-items__header-image{
     1410
     1411.wc-block-cart-items__header-image {
    12001412  padding-left: 16px !important;
    12011413}
    1202 .wc-block-cart-items__header-total{
     1414
     1415.wc-block-cart-items__header-total {
    12031416  padding-right: 16px !important;
    12041417}
    1205 .wc-block-components-totals-coupon-link ,
     1418
     1419.wc-block-components-totals-coupon-link,
    12061420.wc-block-cart__submit-container a,
    12071421.wc-block-checkout__actions_row button,
    … …  
    12101424.wc-block-grid__product-add-to-cart a,
    12111425.product-add-to-cart a,
    1212 .woocommerce-Address-title.title a ,
    1213 .products .yith-wcwl-add-button a,.products .yith-wcwl-wishlistexistsbrowse ,.products .yith-wcwl-wishlistaddedbrowse,
    1214 .entry-summary .yith-wcwl-add-button a,.entry-summary .yith-wcwl-wishlistexistsbrowse ,.entry-summary .yith-wcwl-wishlistaddedbrowse
    1215 {
     1426.woocommerce-Address-title.title a,
     1427.products .yith-wcwl-add-button a,
     1428.products .yith-wcwl-wishlistexistsbrowse,
     1429.products .yith-wcwl-wishlistaddedbrowse,
     1430.entry-summary .yith-wcwl-add-button a,
     1431.entry-summary .yith-wcwl-wishlistexistsbrowse,
     1432.entry-summary .yith-wcwl-wishlistaddedbrowse {
    12161433  background: var(--primary-theme-color);
    12171434  color: #fff !important;
    … …  
    12231440  text-decoration: none !important;
    12241441}
     1442
    12251443.yith-wcwl-wishlistexistsbrowse a,
    1226 .yith-wcwl-wishlistaddedbrowse a{
     1444.yith-wcwl-wishlistaddedbrowse a {
    12271445  background: var(--primary-theme-color);
    12281446  color: #fff !important;
    12291447}
     1448
    12301449.yith-wcwl-add-to-wishlist.exists .yith-wcwl-wishlistaddedbrowse {
    12311450  display: inline-block !important;
    12321451}
    1233 .entry-summary .yith-wcwl-add-button a,.entry-summary .yith-wcwl-wishlistexistsbrowse ,.entry-summary .yith-wcwl-wishlistaddedbrowse{
     1452
     1453.entry-summary .yith-wcwl-add-button a,
     1454.entry-summary .yith-wcwl-wishlistexistsbrowse,
     1455.entry-summary .yith-wcwl-wishlistaddedbrowse {
    12341456  margin-bottom: 10px;
    12351457}
    1236 .wc-block-components-totals-coupon__form button{
     1458
     1459.wc-block-components-totals-coupon__form button {
    12371460  margin-top: 0px !important;
    12381461}
    1239 .entry-summary .yith-wcwl-add-button,.products  .yith-wcwl-add-button{
     1462
     1463.entry-summary .yith-wcwl-add-button,
     1464.products .yith-wcwl-add-button {
    12401465  margin-top: 21px;
    12411466  margin-bottom: 10px;
    12421467}
    1243 .wc-block-cart__submit-container a{
     1468
     1469.wc-block-cart__submit-container a {
    12441470  margin-top: 20px;
    12451471}
     1472
    12461473.wc-block-components-totals-coupon-link:hover,
    12471474.wc-block-cart__submit-container:hover a,
    … …  
    12491476.wc-block-components-checkout-return-to-cart-button:hover,
    12501477.wc-block-grid__product-add-to-cart a:hover,
    1251 .yith-wcwl-add-button:hover a{
     1478.yith-wcwl-add-button:hover a {
    12521479  background: #121212;
    12531480}
     1481
    12541482.wc-block-components-totals-coupon {
    12551483  text-align: center;
    1256   padding-left: 16px ;
    1257   padding-right: 16px ;
    1258 }
    1259 .wc-block-cart-items__header-product{
     1484  padding-left: 16px;
     1485  padding-right: 16px;
     1486}
     1487
     1488.wc-block-cart-items__header-product {
    12601489  background: #f3f4f7 !important;
    12611490}
    1262 .wc-block-cart-items__header th{
     1491
     1492.wc-block-cart-items__header th {
    12631493  padding: 10px 20px !important;
    12641494  font-size: 14px;
    12651495}
    1266 .wc-block-cart__totals-title{
     1496
     1497.wc-block-cart__totals-title {
    12671498  font-size: 14px !important;
    12681499  font-weight: 700 !important;
    12691500  text-align: center !important;
    12701501}
     1502
    12711503tr.wc-block-cart-items__row {
    12721504  padding: 15px 15px !important;
    12731505}
     1506
    12741507.wc-block-components-totals-item,
    1275 .wc-block-components-totals-item{
     1508.wc-block-components-totals-item {
    12761509  padding-left: 16px !important;
    12771510  padding-right: 16px !important;
    12781511}
    1279 span.wp-block-woocommerce-cart-order-summary-heading-block.wc-block-cart__totals-title{
     1512
     1513span.wp-block-woocommerce-cart-order-summary-heading-block.wc-block-cart__totals-title {
    12801514  display: block !important;
    12811515}
    1282 #commentform input[type="text"],#commentform input[type="email"],#commentform input[type="phno"],
    1283 #commentform input[type="password"],#commentform textarea,#commentform input#url ,#commentform input[type="search"]{
    1284     border: 1px solid #c8c8c8;
    1285     width: 100%;
    1286     font-size: 16px;
    1287     padding: 10px 10px ;
    1288     margin: 0 0 23px 0;
    1289     height: auto;
    1290 }
    1291 .woocommerce-message p{
     1516
     1517#commentform input[type="text"],
     1518#commentform input[type="email"],
     1519#commentform input[type="phno"],
     1520#commentform input[type="password"],
     1521#commentform textarea,
     1522#commentform input#url,
     1523#commentform input[type="search"] {
     1524  border: 1px solid #c8c8c8;
     1525  width: 100%;
     1526  font-size: 16px;
     1527  padding: 10px 10px;
     1528  margin: 0 0 23px 0;
     1529  height: auto;
     1530}
     1531
     1532.woocommerce-message p {
    12921533  flex-basis: 55%;
    12931534}
    1294 .product .price ins ,.price .woocommerce-Price-amount.amount {
     1535
     1536.product .price ins,
     1537.price .woocommerce-Price-amount.amount {
    12951538  font-size: 20px;
    12961539  font-weight: 600;
    12971540}
    1298 .product .price del .woocommerce-Price-amount.amount{
     1541
     1542.product .price del .woocommerce-Price-amount.amount {
    12991543  font-size: 18px !important;
    13001544  font-weight: 500 !important;
    13011545}
    1302 .product .price{
     1546
     1547.product .price {
    13031548  margin: 10px 0px !important;
    13041549}
     1550
    13051551/* single product review form */
    1306 #reviews .comment-form{
     1552#reviews .comment-form {
    13071553  display: flex;
    1308   flex-direction: column;
    1309 }
    1310 #reviews .comment-form-author{
     1554  flex-direction: column;
     1555}
     1556
     1557#reviews .comment-form-author {
    13111558  order: 1;
    13121559}
    1313 #reviews .comment-form-email{
     1560
     1561#reviews .comment-form-email {
    13141562  order: 2;
    13151563}
    1316 #reviews .comment-form-comment{
     1564
     1565#reviews .comment-form-comment {
    13171566  order: 3;
    13181567}
    1319 #reviews .comment-form-cookies-consent{
     1568
     1569#reviews .comment-form-cookies-consent {
    13201570  order: 4;
    13211571}
    1322 #reviews .form-submit{
     1572
     1573#reviews .form-submit {
    13231574  order: 5;
    1324 }
     1575}
     1576
    13251577/* Wishlist */
    1326 .wishlist_table.mobile{
     1578.wishlist_table.mobile {
    13271579  padding-left: 0;
    13281580}
    1329 .wishlist_table.mobile table{
     1581
     1582.wishlist_table.mobile table {
    13301583  width: auto;
    13311584}
    1332 .wishlist_table.mobile li{
     1585
     1586.wishlist_table.mobile li {
    13331587  padding: 15px;
    13341588  border: 1px solid rgba(0, 0, 0, .1);
    13351589}
    1336 .cart.wishlist_table .additional-info-wrapper{
     1590
     1591.cart.wishlist_table .additional-info-wrapper {
    13371592  display: flex;
    13381593  align-items: center;
    13391594  justify-content: space-around;
    13401595}
    1341 ul.shop_table.cart.wishlist_table.wishlist_view.responsive.mobile{
     1596
     1597ul.shop_table.cart.wishlist_table.wishlist_view.responsive.mobile {
    13421598  display: grid;
    13431599  grid-template-columns: 2fr 50%;
    13441600  gap: 10px;
    13451601}
    1346 .wishlist_table.images_grid li .item-details table.item-details-table td.label, .wishlist_table.mobile li .item-details table.item-details-table td.label, .wishlist_table.mobile li table.additional-info td.label,
    1347 .wishlist_table.modern_grid li .item-details table.item-details-table td.label{
     1602
     1603.wishlist_table.images_grid li .item-details table.item-details-table td.label,
     1604.wishlist_table.mobile li .item-details table.item-details-table td.label,
     1605.wishlist_table.mobile li table.additional-info td.label,
     1606.wishlist_table.modern_grid li .item-details table.item-details-table td.label {
    13481607  font-size: 16px !important;
    13491608}
    1350 .wishlist_table.mobile li .item-details table.item-details-table td,.additional-info .value{
     1609
     1610.wishlist_table.mobile li .item-details table.item-details-table td,
     1611.additional-info .value {
    13511612  font-size: 14px !important;
    13521613  padding: 6px !important;
    13531614  font-family: "Exo 2", sans-serif;
    13541615}
     1616
    13551617.main-product-section .wishlist_view {
    13561618  display: block !important;
    13571619}
    1358 .share-button i::before{
     1620
     1621.share-button i::before {
    13591622  font-family: 'FontAwesome';
    13601623}
    1361 .hidden-title-form button i,.wishlist-title a.show-title-form i,.wishlist_manage_table tfoot a.create-new-wishlist i,.wishlist_manage_table tfoot button.submit-wishlist-changes i,.wishlist_table .add_to_cart.button i,.wishlist_table .ask-an-estimate-button i,.yith-wcwl-add-button>a i,.yith-wcwl-wishlist-new button i,.yith-wcwl-wishlist-search-form button.wishlist-search-button i {
     1624
     1625.hidden-title-form button i,
     1626.wishlist-title a.show-title-form i,
     1627.wishlist_manage_table tfoot a.create-new-wishlist i,
     1628.wishlist_manage_table tfoot button.submit-wishlist-changes i,
     1629.wishlist_table .add_to_cart.button i,
     1630.wishlist_table .ask-an-estimate-button i,
     1631.yith-wcwl-add-button>a i,
     1632.yith-wcwl-wishlist-new button i,
     1633.yith-wcwl-wishlist-search-form button.wishlist-search-button i {
    13621634  margin-right: 0px !important;
    13631635}
    1364 .wpr-grid-slider-dots{
     1636
     1637.wpr-grid-slider-dots {
    13651638  z-index: 9 !important;
    13661639}
    1367 .wishlist_table tr td, .wishlist_table tr th.product-checkbox, .wishlist_table tr th.wishlist-delete {
    1368 text-align: left !important;
    1369 }
    1370 #yith-wcwl-form .shop_table th{
     1640
     1641.wishlist_table tr td,
     1642.wishlist_table tr th.product-checkbox,
     1643.wishlist_table tr th.wishlist-delete {
     1644  text-align: left !important;
     1645}
     1646
     1647#yith-wcwl-form .shop_table th {
    13711648  text-align: left;
    13721649}
    1373 #yith-wcwl-form .product-name a{
     1650
     1651#yith-wcwl-form .product-name a {
    13741652  font-size: 16px;
    13751653  text-decoration: none !important;
    13761654}
    1377 .single-product #alg_currency_selector{
     1655
     1656.single-product #alg_currency_selector {
    13781657  display: none;
    13791658}
    1380 .single-product .quantity .qty{
     1659
     1660.single-product .quantity .qty {
    13811661  border-radius: 7px !important;
    13821662  border: 1px solid #000;
    13831663}
     1664
    13841665/* Cart */
    13851666.wc-block-grid__product-title {
    … …  
    13881669  text-decoration: none !important;
    13891670}
    1390 a.wc-block-grid__product-link{
     1671
     1672a.wc-block-grid__product-link {
    13911673  text-decoration: none !important;
    13921674}
    1393 .wc-block-grid__product-price{
     1675
     1676.wc-block-grid__product-price {
    13941677  color: var(--primary-theme-color) !important;
    13951678  font-size: 14px !important;
    13961679  font-weight: 500 !important;
    13971680}
    1398 .wc-block-grid .wc-block-grid__product-onsale, .wc-block-grid__product-image .wc-block-grid__product-onsale {
     1681
     1682.wc-block-grid .wc-block-grid__product-onsale,
     1683.wc-block-grid__product-image .wc-block-grid__product-onsale {
    13991684  top: 10px !important;
    14001685  right: 10px !important;
    … …  
    14081693  color: #fff !important;
    14091694}
    1410 .wc-block-grid__products .wc-block-grid__product-image img{
     1695
     1696.wc-block-grid__products .wc-block-grid__product-image img {
    14111697  width: 100% !important;
    14121698}
     1699
    14131700/* CHECKOUT */
    1414 .wp-block-woocommerce-checkout-order-summary-block{
    1415   border: 1px solid #dee2e6!important;
     1701.wp-block-woocommerce-checkout-order-summary-block {
     1702  border: 1px solid #dee2e6 !important;
    14161703  padding: 10px;
    14171704  box-shadow: 0px 0px 40px 0px rgb(0 0 0 / 9%);
    14181705}
     1706
    14191707/* MY ACCOUNT */
    14201708nav.woocommerce-MyAccount-navigation ul {
    … …  
    14231711  margin-bottom: 0;
    14241712}
    1425 nav.woocommerce-MyAccount-navigation ul li{
     1713
     1714nav.woocommerce-MyAccount-navigation ul li {
    14261715  padding: 10px;
    14271716  margin-bottom: 15px;
    14281717  background: var(--primary-theme-color);
    14291718}
    1430 nav.woocommerce-MyAccount-navigation ul li:hover{
     1719
     1720nav.woocommerce-MyAccount-navigation ul li:hover {
    14311721  background: #121212;
    14321722}
    1433 nav.woocommerce-MyAccount-navigation ul li a{
     1723
     1724nav.woocommerce-MyAccount-navigation ul li a {
    14341725  text-decoration: none;
    14351726  color: #fff
    14361727}
     1728
    14371729/* CHECKOUT */
    1438 .woocommerce form .form-row label,.woocommerce form .form-row,span.woocommerce-input-wrapper,span.password-input{
     1730.woocommerce form .form-row label,
     1731.woocommerce form .form-row,
     1732span.woocommerce-input-wrapper,
     1733span.password-input {
    14391734  width: 100%;
    14401735}
     1736
    14411737/* BUTTONS */
    1442 .woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt,.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button,.woocommerce a.added_to_cart{
     1738.woocommerce #respond input#submit.alt,
     1739.woocommerce a.button.alt,
     1740.woocommerce button.button.alt,
     1741.woocommerce input.button.alt,
     1742.woocommerce #respond input#submit,
     1743.woocommerce a.button,
     1744.woocommerce button.button,
     1745.woocommerce input.button,
     1746.woocommerce a.added_to_cart {
    14431747  background: var(--primary-theme-color);
    14441748  color: #fff;
    … …  
    14461750  border-radius: 7px !important;
    14471751}
    1448 .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 a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover,.woocommerce a.added_to_cart:hover{
     1752
     1753.woocommerce #respond input#submit.alt:hover,
     1754.woocommerce a.button.alt:hover,
     1755.woocommerce button.button.alt:hover,
     1756.woocommerce input.button.alt:hover,
     1757.woocommerce #respond input#submit:hover,
     1758.woocommerce a.button:hover,
     1759.woocommerce button.button:hover,
     1760.woocommerce input.button:hover,
     1761.woocommerce a.added_to_cart:hover {
    14491762  background: #121212;
    14501763  color: #fff;
    14511764}
    1452 .woocommerce a.added_to_cart{
     1765
     1766.woocommerce a.added_to_cart {
    14531767  padding: .618em 1em;
    14541768  font-weight: 700;
    … …  
    14561770  border-radius: 0px;
    14571771}
     1772
    14581773/* SHOP & SINGLE PRODUCT */
    14591774
    1460 .woocommerce ul.products li.product .onsale, .woocommerce span.onsale {
     1775.woocommerce ul.products li.product .onsale,
     1776.woocommerce span.onsale {
    14611777  top: 5px;
    14621778  right: 5px;
    … …  
    14691785  min-height: 2em !important;
    14701786}
    1471 .woocommerce span.onsale{
     1787
     1788.woocommerce span.onsale {
    14721789  left: 10px;
    14731790  right: auto;
    14741791}
     1792
    14751793h2.woocommerce-loop-product__title {
    14761794  font-size: 18px !important;
    14771795}
    1478 .woocommerce ul.products li.product .price,.woocommerce div.product p.price, .woocommerce div.product span.price {
     1796
     1797.woocommerce ul.products li.product .price,
     1798.woocommerce div.product p.price,
     1799.woocommerce div.product span.price {
    14791800  color: #000;
    14801801  display: block;
    … …  
    14821803  font-size: 18px;
    14831804}
    1484 .woocommerce ul.products li.product .price ins,.woocommerce div.product p.price ins, .woocommerce div.product span.price ins{
     1805
     1806.woocommerce ul.products li.product .price ins,
     1807.woocommerce div.product p.price ins,
     1808.woocommerce div.product span.price ins {
    14851809  text-decoration: none;
    14861810}
    1487 .woocommerce ul.products li.product, .woocommerce-page ul.products li.product {
     1811
     1812.woocommerce ul.products li.product,
     1813.woocommerce-page ul.products li.product {
    14881814  text-align: center;
    14891815}
     1816
    14901817.woocommerce .quantity .qty {
    14911818  width: 9em;
    14921819  padding: 8px;
    14931820}
     1821
    14941822.woocommerce ul.products li.product .star-rating {
    14951823  font-size: 12px;
    14961824  margin: 0 auto 8px;
    14971825}
    1498 .woocommerce .woocommerce-ordering select,.woocommerce form .form-row input.input-text, .woocommerce form .form-row textarea {
     1826
     1827.woocommerce .woocommerce-ordering select,
     1828.woocommerce form .form-row input.input-text,
     1829.woocommerce form .form-row textarea {
    14991830  padding: 12px;
    15001831  border: 1px solid #d3ced2;
    15011832  background: transparent;
    15021833}
    1503 .wp-block-button__link{
    1504         color: #fff !important;
    1505   background-color:var(--primary-theme-color) ;
     1834
     1835.wp-block-button__link {
     1836  color: #fff !important;
     1837  background-color: var(--primary-theme-color);
    15061838  margin-bottom: 5px;
    15071839}
    1508 .wp-block-button.is-style-outline .wp-block-button__link{
     1840
     1841.wp-block-button.is-style-outline .wp-block-button__link {
    15091842  border: 1px solid var(--primary-theme-color);
    15101843  color: #121212 !important;
    15111844}
    1512 .wp-block-button.is-style-squared .wp-block-button__link{
     1845
     1846.wp-block-button.is-style-squared .wp-block-button__link {
    15131847  border-radius: 0px !important;
    15141848}
    1515 .product .add_to_cart_button.added{
     1849
     1850.product .add_to_cart_button.added {
    15161851  display: none !important;
    15171852}
     1853
    15181854/* shop page additional css */
    1519 .woocommerce ul.products li.product a img{
     1855.woocommerce ul.products li.product a img {
    15201856  margin-bottom: 0;
    15211857  width: 200px;
    … …  
    15241860  border-radius: 20px
    15251861}
    1526 .woocommerce ul.products li.product, .woocommerce-page ul.products li.product{
     1862
     1863.woocommerce ul.products li.product,
     1864.woocommerce-page ul.products li.product {
    15271865  border: 1px solid var(--primary-theme-color);
    1528     border-radius: 10px;
    1529     padding: 10px;
    1530 }
    1531 ul.products a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart,a.added_to_cart.wc-forward {
     1866  border-radius: 10px;
     1867  padding: 10px;
     1868}
     1869
     1870ul.products a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart,
     1871a.added_to_cart.wc-forward {
    15321872  padding: 8px 24px;
    15331873}
    1534 ul.products h2.woocommerce-loop-product__title{
     1874
     1875ul.products h2.woocommerce-loop-product__title {
    15351876  color: var(--primary-theme-color);
    15361877  font-size: 22px !important;
    … …  
    15451886  font-weight: bold;
    15461887}
     1888
    15471889.woocommerce nav.woocommerce-pagination ul li a {
    15481890  display: block;
    … …  
    15571899  border-radius: 10px;
    15581900}
    1559 .woocommerce nav.woocommerce-pagination ul li a:hover{
     1901
     1902.woocommerce nav.woocommerce-pagination ul li a:hover {
    15601903  background: var(--primary-theme-color);
    15611904  color: #121212;
    15621905}
    1563 .woocommerce nav.woocommerce-pagination ul, .woocommerce nav.woocommerce-pagination ul li{
     1906
     1907.woocommerce nav.woocommerce-pagination ul,
     1908.woocommerce nav.woocommerce-pagination ul li {
    15641909  border: none;
    15651910  float: none;
    15661911  overflow: unset;
    15671912}
     1913
    15681914.woocommerce nav.woocommerce-pagination {
    15691915  text-align: center;
    15701916  margin-bottom: 20px;
    15711917}
     1918
    15721919/*  SINGLE POST */
    15731920.single-post-category span {
    … …  
    15751922  color: #5b5b5b;
    15761923}
    1577 .single-post-category .post-categories li ,.single-post-category ul{
    1578 display: inline-block;
    1579 padding-left: 0px;
    1580 }
    1581 .single-post-category .post-categories li a{
    1582 margin-right: 8px;
    1583 margin-bottom: 8px;
    1584 background-color:var(--primary-theme-color);
    1585 padding: 8px 10px;
    1586 color: #fff;
    1587 display: inline-block;
    1588 font-size: 13px;
    1589 font-weight: 500;
    1590 line-height: 1;
    1591 }
    1592 .single-post-category .post-categories li a:hover{
    1593 background: #000000;
    1594 }
     1924
     1925.single-post-category .post-categories li,
     1926.single-post-category ul {
     1927  display: inline-block;
     1928  padding-left: 0px;
     1929}
     1930
     1931.single-post-category .post-categories li a {
     1932  margin-right: 8px;
     1933  margin-bottom: 8px;
     1934  background-color: var(--primary-theme-color);
     1935  padding: 8px 10px;
     1936  color: #fff;
     1937  display: inline-block;
     1938  font-size: 13px;
     1939  font-weight: 500;
     1940  line-height: 1;
     1941}
     1942
     1943.single-post-category .post-categories li a:hover {
     1944  background: #000000;
     1945}
     1946
    15951947/*scroll-to-top*/
    15961948.scroll-up {
    … …  
    16001952  z-index: 999;
    16011953}
     1954
    16021955.scroll-up a {
    16031956  background: var(--primary-theme-color);
    1604   color:#ffffff;
    1605 }
    1606 .scroll-up a:hover{
    1607   background: var(--primary-theme-color);
    1608 }
     1957  color: #ffffff;
     1958}
     1959
     1960.scroll-up a:hover {
     1961  background: var(--primary-theme-color);
     1962}
     1963
    16091964.scroll-up a {
    16101965  bottom: 10px;
    … …  
    16241979  transition: border-width 0.3s ease-in-out;
    16251980}
    1626 .scroll-up a i{
     1981
     1982.scroll-up a i {
    16271983  position: relative;
    16281984  top: 13px;
    … …  
    16371993  transform: translate(66%);
    16381994}
     1995
    16391996.scroll-up a:hover i {
    16401997  top: 5px;
    … …  
    16542011  align-items: center;
    16552012}
     2013
    16562014.preloader {
    16572015  animation: move 0.5s ease infinite alternate;
    16582016}
     2017
    16592018.diamond {
    16602019  width: 60px;
    … …  
    16662025  align-items: center;
    16672026}
    1668 .diamond span{
     2027
     2028.diamond span {
    16692029  width: 60px;
    16702030  height: 60px;
    … …  
    16732033  left: 0;
    16742034}
    1675 .diamond span:nth-child(1){
     2035
     2036.diamond span:nth-child(1) {
    16762037  border: 10px solid var(--primary-theme-color);
    16772038  border-left-color: #000;
    … …  
    16792040  transform: rotateX(90deg) rotateZ(45deg);
    16802041}
    1681 .diamond span:nth-child(2){
     2042
     2043.diamond span:nth-child(2) {
    16822044  border: 6px solid var(--primary-theme-color);
    16832045  border-left-color: #000;
    … …  
    16852047  transform: rotateX(90deg) rotateY(90deg) rotateZ(45deg);
    16862048}
    1687 .diamond span:last-child{
     2049
     2050.diamond span:last-child {
    16882051  border: 6px solid var(--primary-theme-color);
    16892052  border-left-color: #000;
    … …  
    16912054  transform: rotateZ(45deg);
    16922055}
    1693 @keyframes move{
    1694   0%{ transform: translateY(0) scaleY(0.9); }
    1695   100%{ transform: translateY(-70px) scaleY(1.1); }
    1696 }
    1697 @keyframes spin{
    1698   0%{ transform: translateY(-50%) rotateX(-15deg) rotateY(0deg); }
    1699   100%{ transform: translateY(-50%) rotateX(-15deg) rotateY(180deg); }
    1700 }
    1701 .result-search #searchform{
     2056
     2057@keyframes move {
     2058  0% {
     2059    transform: translateY(0) scaleY(0.9);
     2060  }
     2061
     2062  100% {
     2063    transform: translateY(-70px) scaleY(1.1);
     2064  }
     2065}
     2066
     2067@keyframes spin {
     2068  0% {
     2069    transform: translateY(-50%) rotateX(-15deg) rotateY(0deg);
     2070  }
     2071
     2072  100% {
     2073    transform: translateY(-50%) rotateX(-15deg) rotateY(180deg);
     2074  }
     2075}
     2076
     2077.result-search #searchform {
    17022078  display: table;
    17032079}
     2080
    17042081.not-found-content #searchform {
    17052082  display: inline-block;
    17062083}
    1707 .footer-copyright a,.footer-copyright p{
     2084
     2085.footer-copyright a,
     2086.footer-copyright p {
    17082087  color: #ffffff;
    17092088}
     2089
    17102090/* ===============================================
    17112091  Progress Bar
    … …  
    17182098  z-index: 99999;
    17192099}
     2100
    17202101#elemento-progress-bar.top {
    17212102  top: 0;
    17222103}
     2104
    17232105.admin-bar #elemento-progress-bar.top {
    17242106  top: 32px;
    17252107}
     2108
    17262109#elemento-progress-bar.bottom {
    17272110  bottom: 0;
    17282111}
     2112
    17292113/* ===============================================
    17302114   HOME PAGE CSS
    … …  
    17342118  justify-content: flex-start;
    17352119}
     2120
    17362121.banner-section .bdt-prime-slider-button-text {
    17372122  position: relative;
    17382123}
     2124
    17392125.banner-section .bdt-prime-slider-button-text::before {
    17402126  content: "\f07a";
    … …  
    17502136  border-radius: 5px;
    17512137}
     2138
    17522139.banner-section .bdt-title-tag {
    17532140  overflow: hidden;
    … …  
    17562143  -webkit-box-orient: vertical;
    17572144}
     2145
    17582146.banner-section .bdt-slider-excerpt p {
    17592147  overflow: hidden;
    … …  
    17622150  -webkit-box-orient: vertical;
    17632151}
     2152
    17642153.banner-section .bdt-prime-slider-content .bdt-btn-wrapper {
    17652154  margin-top: 10%;
    17662155}
     2156
    17672157.banner-section .bdt-prime-slider-content .bdt-slider-excerpt {
    17682158  position: absolute;
    17692159  top: 3%;
    17702160}
    1771 .banner-section .bdt-prime-slider-skin-general .bdt-prime-slider-wrapper{
     2161
     2162.banner-section .bdt-prime-slider-skin-general .bdt-prime-slider-wrapper {
    17722163  max-width: 80% !important;
    1773   width: 80%; 
    1774 }
     2164  width: 80%;
     2165}
     2166
    17752167.banner-section .bdt-slideshow-item .bdt-position-large {
    17762168  margin-bottom: 130px;
    17772169}
     2170
    17782171.banner-section .bdt-slideshow-nav li a::before {
    17792172  display: none !important;
    17802173}
     2174
    17812175.banner-section .bdt-slideshow-nav li a {
    17822176  border-radius: 3px !important;
    17832177}
     2178
    17842179.banner-section .bdt-ps-slide-img {
    17852180  border-radius: 20px;
    17862181}
     2182
    17872183.banner-section .bdt-prime-slider-skin-general .bdt-slideshow-nav li a {
    17882184  width: 17px !important;
    17892185  height: 17px !important;
    17902186}
     2187
    17912188.banner-section .bdt-prime-slider .bdt-slide-btn:hover {
    17922189  background-color: var(--secondary-theme-color) !important;
    17932190}
     2191
    17942192.banner-section .bdt-prime-slider-skin-general .bdt-slideshow-nav {
    17952193  left: 45px !important;
    … …  
    17972195  margin-bottom: 15px !important;
    17982196}
     2197
    17992198.product-banner-button .elementor-button {
    18002199  background-color: #000 !important;
    18012200}
     2201
    18022202.product-banner-button .elementor-button:hover {
    18032203  background-color: var(--primary-theme-color) !important;
    18042204}
     2205
    18052206/* Product Banner  */
    18062207.product-banner-button .elementor-button-icon {
    … …  
    18102211  fill: #000;
    18112212}
     2213
    18122214.product-banner-button:hover .elementor-button-icon {
    18132215  fill: var(--primary-theme-color);
    18142216}
     2217
    18152218.product-banner-button .elementor-button-content-wrapper {
    18162219  align-items: center;
    18172220}
     2221
    18182222.product-banner-button .elementor-button-icon svg {
    18192223  width: 19px !important;
    … …  
    18312235  border: 2px solid #fff;
    18322236}
    1833 .banner-section .banner-section-second .wpr-grid:not([data-settings*="list"]) .wpr-grid-media-wrap + .wpr-grid-item-below-content {
     2237
     2238.banner-section .banner-section-second .wpr-grid:not([data-settings*="list"]) .wpr-grid-media-wrap+.wpr-grid-item-below-content {
    18342239  background-color: var(--primary-theme-color);
    18352240  border-radius: 0px 10px 10px 10px !important;
    … …  
    18412246  border-top: 2px solid #fff !important;
    18422247}
    1843 .banner-section-second .wpr-grid-media-hover.wpr-animation-wrap{
     2248
     2249.banner-section-second .wpr-grid-media-hover.wpr-animation-wrap {
    18442250  bottom: 47px !important;
    18452251  top: auto !important;
    … …  
    18472253  overflow: visible !important;
    18482254}
    1849 .banner-section-second .wpr-grid-item-below-content .wpr-grid-extra-icon-left svg{
     2255
     2256.banner-section-second .wpr-grid-item-below-content .wpr-grid-extra-icon-left svg {
    18502257  width: 16px;
    18512258  height: 16px;
    18522259  margin-right: 7px;
    18532260}
    1854 .banner-section-second .wpr-grid-item-below-content .add_to_cart_button > span{
     2261
     2262.banner-section-second .wpr-grid-item-below-content .add_to_cart_button>span {
    18552263  display: flex;
    18562264  align-items: center;
    18572265}
    1858 .banner-section-second .wpr-grid-item-below-content a.add_to_cart_button{
     2266
     2267.banner-section-second .wpr-grid-item-below-content a.add_to_cart_button {
    18592268  padding: 7px 16px 7px 15px !important;
    18602269  border-radius: 6px;
    18612270  font-weight: 500 !important;
    18622271}
    1863 .banner-section-second .wpr-grid-item-below-content .added_to_cart{
     2272
     2273.banner-section-second .wpr-grid-item-below-content .added_to_cart {
    18642274  margin-top: 0px !important;
    18652275}
    1866 .banner-section-second .wpr-grid-item-below-content a.add_to_cart_button:hover{
     2276
     2277.banner-section-second .wpr-grid-item-below-content a.add_to_cart_button:hover {
    18672278  background-color: var(--secondary-theme-color) !important;
    18682279  color: #fff !important;
    18692280}
     2281
    18702282.banner-section-second .wpr-grid-media-wrap.wpr-effect-size-medium {
    18712283  padding: 10px 10px 0px 10px !important;
    18722284  margin: 0px 7px 0px 8px !important;
    18732285}
    1874 .wpr-grid-item-price .inner-block{
     2286
     2287.wpr-grid-item-price .inner-block {
    18752288  position: relative;
    18762289  margin-left: 42px;
    18772290}
    1878 .wpr-grid-item-price .inner-block::before{
     2291
     2292.wpr-grid-item-price .inner-block::before {
    18792293  content: "From: ";
    18802294  position: absolute;
    18812295  left: -42px;
    1882   color: #fff ;
     2296  color: #fff;
    18832297  top: 0px;
    18842298}
    1885 .banner-section-second{
     2299
     2300.banner-section-second {
    18862301  justify-content: end !important;
    18872302}
    1888 .banner-section-second .wpr-cv-inner .wpr-grid-item-add-to-cart .inner-block{
     2303
     2304.banner-section-second .wpr-cv-inner .wpr-grid-item-add-to-cart .inner-block {
    18892305  position: relative;
    18902306}
    1891 .banner-section-second .wpr-cv-inner .wpr-grid-item-add-to-cart .inner-block::before{
     2307
     2308.banner-section-second .wpr-cv-inner .wpr-grid-item-add-to-cart .inner-block::before {
    18922309  background-image: url(assets/images/banner-cart.svg);
    18932310  content: "";
    … …  
    18992316  border-radius: 16px 0px 0px 0px;
    19002317}
    1901 .banner-section-second .wpr-cv-inner .wpr-grid-item-add-to-cart .add_to_cart_button{
    1902     position: relative;
    1903     left: 12px;
    1904     top: 10px;
    1905     border-radius: 20px;
    1906     padding: 9px 10px 3px 10px !important
    1907 }
    1908 .banner-section-second .wpr-cv-inner .added_to_cart{
     2318
     2319.banner-section-second .wpr-cv-inner .wpr-grid-item-add-to-cart .add_to_cart_button {
     2320  position: relative;
     2321  left: 12px;
     2322  top: 10px;
     2323  border-radius: 20px;
     2324  padding: 9px 10px 3px 10px !important
     2325}
     2326
     2327.banner-section-second .wpr-cv-inner .added_to_cart {
    19092328  text-indent: -9999px;
    19102329  position: relative;
    … …  
    19162335  border-radius: 48px !important;
    19172336}
    1918 .banner-section-second .wpr-cv-inner .added_to_cart::before{
     2337
     2338.banner-section-second .wpr-cv-inner .added_to_cart::before {
    19192339  content: " ";
    19202340  font-family: "Font Awesome 6 Free" !important;
    … …  
    19302350  background-repeat: no-repeat;
    19312351}
    1932 .banner-section-second .wpr-grid-image-wrap img{
     2352
     2353.banner-section-second .wpr-grid-image-wrap img {
    19332354  object-fit: contain;
    19342355  aspect-ratio: 1/1;
    19352356}
    1936 .single-product .wp-post-image{
     2357
     2358.single-product .wp-post-image {
    19372359  max-width: 350px;
    19382360  max-height: 350px;
    19392361  object-fit: contain;
    19402362}
    1941 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-price{
     2363
     2364.ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-price {
    19422365  margin-bottom: 0px !important;
    19432366}
     2367
    19442368/*=============== Best Seller Start ===============*/
    19452369
    … …  
    19482372  border-radius: 20px;
    19492373}
     2374
    19502375#best-seller .ht-product .ht-product-inner .woocs_price_code {
    19512376  display: flex;
    … …  
    19532378  gap: 15px;
    19542379}
     2380
    19552381#best-seller .ht-product .ht-product-inner .woocs_price_code ins {
    19562382  text-decoration: none;
    19572383}
     2384
    19582385#best-seller .ht-products .ht-product .ht-product-inner .ht-product-title a {
    19592386  overflow: hidden;
    … …  
    19622389  -webkit-box-orient: vertical;
    19632390}
     2391
    19642392#best-seller .ht-product .ht-product-inner:hover .ht-product-content {
    19652393  background-color: #3DB3FF !important;
    19662394}
     2395
    19672396#best-seller .ht-product .ht-product-inner:hover .ht-product-title a {
    19682397  color: #FFFFFF !important;
    19692398}
     2399
    19702400#best-seller .ht-product .ht-product-inner:hover .ht-product-price span {
    19712401  color: #FFFFFF !important;
    19722402}
     2403
    19732404#best-seller .ht-product .ht-product-inner:hover .ht-product-price del {
    19742405  color: #FFFFFF !important;
    19752406}
     2407
    19762408#best-seller .ht-product .ht-product-inner:hover .ht-product-action ul li:nth-child(3) {
    19772409  background-color: #FFFFFF !important;
    19782410}
     2411
    19792412#best-seller .ht-product .ht-product-inner:hover .ht-product-action ul li:nth-child(3) a {
    19802413  color: #3DB3FF !important;
    19812414}
     2415
    19822416#best-seller .ht-products .ht-product .ht-product-inner .ht-product-content {
    19832417  background-color: #fff;
    … …  
    19892423  padding-bottom: 37px;
    19902424}
     2425
    19912426#best-seller .ht-product-action ul li:nth-child(1) {
    19922427  display: none;
    19932428}
     2429
    19942430#best-seller .ht-product-user-ratting svg path {
    19952431  fill: #FEC004;
    19962432}
     2433
    19972434#best-seller .ht-product-user-ratting svg.fa-star.empty path {
    19982435  fill: #686765;
    19992436}
     2437
    20002438#best-seller .ht-product .ht-product-inner .ht-product-image-wrap {
    20012439  overflow: visible;
    20022440}
     2441
    20032442#best-seller .ht-product .ht-product-action ul li:nth-child(2) {
    20042443  transform: translate(232px, -68px);
    20052444}
     2445
    20062446#best-seller .ht-product .ht-product-action ul li:nth-child(2) .wishlist {
    20072447  background-color: #000000;
    20082448  border-radius: 50px;
    20092449}
     2450
    20102451#best-seller .ht-product .ht-product-action ul li:nth-child(2) .exists {
    20112452  background-color: #FF0000;
    20122453}
    2013 #best-seller .ht-product-action .yith-wcwl-wishlistaddedbrowse a, #best-seller .ht-product-action .yith-wcwl-wishlistexistsbrowse a {
     2454
     2455#best-seller .ht-product-action .yith-wcwl-wishlistaddedbrowse a,
     2456#best-seller .ht-product-action .yith-wcwl-wishlistexistsbrowse a {
    20142457  color: #FFFFFF !important;
    20152458}
     2459
    20162460#best-seller .ht-products .ht-product .ht-product-inner .ht-product-action ul li a {
    20172461  line-height: 30px;
    … …  
    20222466  justify-content: center;
    20232467}
     2468
    20242469#best-seller .ht-product .ht-product-action ul li:nth-child(3) {
    20252470  transform: translateY(35px);
    20262471  background-color: #000000;
    2027   top: 128%;
    2028 }
     2472  top: 230%;
     2473}
     2474
    20292475#best-seller .ht-product {
    20302476  margin-bottom: 20px;
    … …  
    20322478  padding-right: 10px;
    20332479}
     2480
    20342481#best-seller .ht-products .ht-product .ht-product-inner .ht-product-image-wrap .ht-product-label {
    20352482  display: none;
    20362483}
     2484
    20372485#best-seller .ht-product-action ul li.woolentor-cart a::before {
    20382486  content: "\f07a" !important;
    … …  
    20412489  line-height: 40px !important;
    20422490}
     2491
    20432492#best-seller .woolentor-cart a.added_to_cart {
    20442493  background-color: #0000 !important;
    … …  
    20482497  font-size: 16px !important;
    20492498}
     2499
    20502500#best-seller .woolentor-cart a.add_to_cart_button {
    20512501  color: #fff !important;
    … …  
    20542504  font-size: 16px !important;
    20552505}
    2056 #best-seller .ht-product-inner:hover .woolentor-cart a.add_to_cart_button ,
    2057 #best-seller .ht-product-inner:hover .woolentor-cart{
     2506
     2507#best-seller .ht-product-inner:hover .woolentor-cart a.add_to_cart_button,
     2508#best-seller .ht-product-inner:hover .woolentor-cart {
    20582509  background-color: #fff !important;
    20592510  color: var(--primary-theme-color) !important;
    20602511}
     2512
    20612513#best-seller .ht-product .sli-heart:before {
    20622514  content: "\f004";
    … …  
    20662518  line-height: 38px;
    20672519}
     2520
    20682521#best-seller .ht-product-action .yith-wcwl-wishlistexistsbrowse a,
    2069 .yith-wcwl-wishlistaddedbrowse a{
     2522.yith-wcwl-wishlistaddedbrowse a {
    20702523  border-radius: 50%;
    20712524  background-color: #FF0000;
    20722525}
    2073 #best-seller .ht-products .ht-product .ht-product-inner .ht-product-image-wrap .ht-product-image img{
     2526
     2527#best-seller .ht-products .ht-product .ht-product-inner .ht-product-image-wrap .ht-product-image img {
    20742528  height: 250px;
    20752529  object-fit: contain;
    20762530}
    2077 .woolentor-tip{
     2531
     2532.woolentor-tip {
    20782533  transition: 0s !important;
    20792534}
    20802535
    2081  /* Wide Block  */
    2082  
    2083  .alignwide {
    2084   margin-left  : -60px;
    2085   margin-right : -60px;
    2086 }
     2536
     2537
     2538/* ===============================================
     2539    Wide Block
     2540============================================= */
     2541
     2542.alignwide {
     2543  margin-left: -60px;
     2544  margin-right: -60px;
     2545}
     2546
    20872547.alignfull {
    2088   margin-left  : calc( -100vw / 2 + 100% / 2 );
    2089   margin-right : calc( -100vw / 2 + 100% / 2 );
    2090   max-width    : 100vw;
    2091 }
    2092 .elementor-widget-woolentor-universal-product .yith-wcwl-add-button:hover a{
     2548  margin-left: calc(-100vw / 2 + 100% / 2);
     2549  margin-right: calc(-100vw / 2 + 100% / 2);
     2550  max-width: 100vw;
     2551}
     2552
     2553.elementor-widget-woolentor-universal-product .yith-wcwl-add-button:hover a {
    20932554  background-color: red !important;
    20942555  border-radius: 50%;
    20952556}
    20962557
    2097 /* Sticky Copyright */
    2098 
    2099 .sticky-copyright.footer-copyright{
     2558
     2559/* ===============================================
     2560   Sticky Copyright
     2561============================================= */
     2562
     2563.sidebar-sticky {
     2564  position: sticky;
     2565  top: 100px;
     2566  z-index: 999;
     2567}
     2568
     2569.sticky-copyright.footer-copyright {
    21002570  position: fixed;
    2101   bottom:0;
    2102   left:0;
     2571  bottom: 0;
     2572  left: 0;
    21032573  width: 100%;
    21042574  z-index: 999;
    … …  
    21062576  box-shadow: 0px 0px 8px #000000;
    21072577}
    2108 .close-sticky {
    2109   position: static;
    2110 }
     2578
     2579
     2580/* ===============================================
     2581   Sticky Sidebar
     2582============================================= */
     2583
     2584.sidebar-sticky {
     2585  position: sticky;
     2586  top: 100px;
     2587  z-index: 999;
     2588}
Note: See TracChangeset for help on using the changeset viewer.