/**
 * Theme Name: Blocksy Child
 * Description: Blocksy Child theme
 * Author: Creative Themes
 * Template: blocksy
 * Text Domain: blocksy
 */  /* -------------------------------------------------
   Golden Aura  --  Global stylesheet for Blocksy Child
   Last updated: 30 Jul 2026
   -------------------------------------------------*/

/* 1 ───────── Design tokens */
:root{
	/* Brand palette */
	--white:#FFFFFF;       /* page background */
	--cream:#F8F6F2;       /* soft sections */
	--beige:#EDE8E1;       /* subtle borders */
	--gold:#FFE599;        /* primary accent */
	--gold-hover:#F7D86D;  /* slightly darker hover */
	--black:#000000;       /* text / icons */

	/* Typography */
	--heading:'Playfair Display',serif;
	--body:'Poppins',sans-serif;

	/* Misc */
	--radius:12px;	        /* cards & buttons */
}

/* 2 ───────── Base reset */
*,*::before,*::after{box-sizing:border-box}
body{
	margin:0;
	font-family:var(--body);
	color:var(--black);
	background:var(--white);
	-webkit-font-smoothing:antialiased;
}
h1,h2,h3,h4,h5,h6{
	margin:0 0 .6em;
	font-family:var(--heading);
	font-weight:600;
	line-height:1.2;
}
img{max-width:100%;height:auto;border:0}

/* 3 ───────── Buttons */
.ga-btn{
	display:inline-block;
	padding:14px 32px;
	border-radius:var(--radius);
	font-weight:500;
	text-decoration:none;
	transition:all .25s ease-in-out;
}
.ga-btn--primary{
	background:var(--gold);
	color:var(--black);
}
.ga-btn--primary:hover{
	background:var(--gold-hover);
}
.ga-btn--ghost{
	background:transparent;
	border:2px solid var(--black);
	color:var(--black);
}
.ga-btn--ghost:hover{
	background:var(--black);
	color:var(--cream);
}

/* 4 ───────── Layout helpers */
.ga-container{
	max-width:1240px;
	margin-inline:auto;
	padding-inline:20px;
}

/* 5 ───────── Scroll-fade animation */
.ga-animate{opacity:0;transform:translateY(40px);transition:all .7s ease-out}
.ga-animate.in{opacity:1;transform:none}
@media (prefers-reduced-motion:reduce){
	.ga-animate{opacity:1!important;transform:none!important}
}

/* 6 ───────── Sticky Add-to-Cart bar */
.ct-sticky-add-to-cart,
.woocommerce-sticky-add-to-cart{
	background:var(--gold);
}
.ct-sticky-add-to-cart button,
.woocommerce-sticky-add-to-cart button{
	background:var(--black);
	color:var(--cream);
}

/* 7 ───────── Announcement / top bar */
.ct-header-top,
.ct-announcement-bar{
	background:var(--gold);
	color:var(--black);
}

/* 8 ───────── Utility classes */
.text-center{text-align:center}
.mt-0{margin-top:0!important}
.mb-0{margin-bottom:0!important}
