/*
 Theme Name:   Bricks Child Theme
 Theme URI:    https://bricksbuilder.io/
 Description:  Use this child theme to extend Bricks.
 Author:       Bricks
 Author URI:   https://bricksbuilder.io/
 Template:     bricks
 Version:      1.1
 Text Domain:  bricks
*/

/* Custom cursor */
.cursor{
  position:fixed;
  width:12px;height:12px;
  background:var(--primary);
  border-radius:50%;
  pointer-events:none;
  z-index:9999;
  transform:translate(-50%,-50%);
  transition:width .25s var(--ease),height .25s var(--ease),background .25s;
  mix-blend-mode:normal;
}
.cursor-ring{
  position:fixed;
  width:36px;height:36px;
  border:1px solid rgba(200,16,46,.35);
  border-radius:50%;
  pointer-events:none;
  z-index:9998;
  transform:translate(-50%,-50%);
  transition:all .55s var(--ease);
}
body:has(a:hover) .cursor,
body:has(button:hover) .cursor{width:8px;height:8px;background:var(--primary);}
body:has(a:hover) .cursor-ring,
body:has(button:hover) .cursor-ring{width:52px;height:52px;border-color:var(--primary);}