/*!
Theme Name: Blocksy
Theme URI: https://creativethemes.com/blocksy/
Author: CreativeThemes
Author URI: https://creativethemes.com
Description: Blocksy is a fast, modern WordPress theme with advanced WooCommerce support and full compatibility with the block editor.
Version: 2.1.28
License: GNU General Public License v2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
Copyright: (c) 2019 CreativeThemes.
Requires at least: 6.5
Requires PHP: 7.0
Tested up to: 6.9
Text Domain: blocksy
Blocksy Minimum Companion Version: 2.0.74-beta1
Tags: accessibility-ready, blog, block-patterns, e-commerce, wide-blocks, block-styles, grid-layout, one-column, two-columns, three-columns, four-columns, right-sidebar, left-sidebar, translation-ready, custom-colors, custom-logo, custom-menu, featured-images, footer-widgets, full-width-template, theme-options, threaded-comments
*/

/* --- General Design --- */
 body {
            margin: 0;
            min-height: 100vh;
            position: relative;
        }

        body::before {
            content: '';
            position: fixed;
            top: 0;
            left: 0;
            width: 100%;
            height: 100%;
            background-image: url('https://1nd3x.online/logo-okalis.svg');
            background-size: 220%;
            background-position: center;
            opacity: 0.6;
            filter: blur(12px);
            animation: moveBackground 100s linear infinite;
            z-index: -1;
        }

        @keyframes moveBackground {
            0%, 100% { background-position: 0% 0%; }
            25% { background-position: 10% 10%; }
            50% { background-position: 20% 5%; }
            75% { background-position: 5% 15%; }
        }

.woo-listing-top {
	display:none;
}

/* --- Typography --- */
* {
	font-family:"General Sans", sans-serif;
	/*color:red;*/
}

.ct-menu-link {
	font-size:120% !important;
	font-family:"Boska", serif !important;
	font-weight:500 !important;
}
h1 {
	font-weight:500 !important;
}

h1#title {
  background: linear-gradient(90deg, 
    darkgray 0%, 
    #9e92c6 12.5%,
    darkgray 25%,
    #9e92c6 37.5%,
    darkgray 50%,
    #9e92c6 62.5%,
    darkgray 75%,
    #9e92c6 87.5%,
    darkgray 100%
  );
  background-size: 300% 100%;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  animation: smoothWave 6s ease-in-out infinite;
	margin-bottom:-20px;
}

@keyframes smoothWave {
  0% { background-position: 0% center; }
  100% { background-position: 300% center; }
}

h1, h2 {
	font-family:"Boska", serif !important;
	color:gray !important;
}

.woocommerce-LoopProduct-link, .woocommerce-LoopProduct__link {
	color:#9e92c6;
	font-family:"Boska", serif !important;
}

.woocommerce-Price-amount {
	font-weight:normal !important;
	margin-bottom:2px;
}

.meta-categories {
	font-size:75%;
}
/* --- Products --- */

.product {
	background-color:white;
	border-radius:7px;
	padding:7px;
}

figure {
  position: relative;
  display: inline-block;
  overflow: hidden;
	border-radius:7px;	
}

figure a.ct-media-container {
  display: block;
  transition: filter 0.4s ease, transform 0.4s ease;
}

figure:hover a.ct-media-container {
  filter: blur(4px) brightness(1.1);
  transform: scale(1.05);
}

figure::after {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: linear-gradient(135deg, white 0%, #9e92c6 100%);
  opacity: 0;
  mix-blend-mode: multiply;
  transition: opacity 0.4s ease;
  pointer-events: none;
}

figure:hover::after {
  opacity: 0.5;
}

.ct-woo-card-actions {
	display:none !important;
}


/* to fix */

.pixxx  {
	margin-left: 250px;
}

#post-1454 .page-title {
	display:none;
}

#post-1454 .entry-content  {
	margin-top:-150px;
} 