/*
Theme Name:     Raya
Theme URI:      https://raya.styleclouddemo.co/
Template:       kadence
Author:         StyleCloud
Author URI:     https://stylecloud.co
Description:    A premium theme for Kadence by StyleCloud
Version:        2.0
License:        GNU General Public License v3.0 (or later)
License URI:    https://www.gnu.org/licenses/gpl-3.0.html
*/
/* Font Smoothing */
body {
	-webkit-font-smoothing: antialiased;
}

/* LightBox Icons */
body .glightbox-container .gcontainer .gbtn {
	width: 1.2rem;
	height: 1.2rem;
	opacity: 1;
	background: transparent;
}
body .glightbox-container .gcontainer .gbtn path {
	fill: #BCB3A4;
}
body .glightbox-container .gcontainer .gnext svg,
body .glightbox-container .gcontainer .gprev svg {
	display: none;
}
body .glightbox-container .gcontainer .gnext:after {
	content: '';
	background: url('https://raya.styleclouddemo.co/wp-content/uploads/2026/06/raya-arrow-1-right.png');
	background-repeat: no-repeat;
	background-size: contain;
	width: 100%;
	height: 100%;
}
body .glightbox-container .gcontainer .gprev:after {
	content: '';
	background: url('https://raya.styleclouddemo.co/wp-content/uploads/2026/06/raya-arrow-1-left.png');
	background-repeat: no-repeat;
	background-size: contain;
	width: 100%;
	height: 100%;
}
/* Keep measured cascade card bottoms aligned when the stack exits. */@media (min-width:769px) { body.home .stylecloud-stacking-cards.ib-measured-cascade .stylecloud-stacking-cards__list { display:grid; grid-auto-rows:var(--scc-card-height,40rem); align-items:start; } body.home .stylecloud-stacking-cards.ib-measured-cascade .stylecloud-stacking-card { margin-bottom:0!important; align-self:start; min-width:0; width:100%; }}
