/*
Theme Name: GCC Block Theme
Theme URI: https://greenclosetcreative.com/
Author: AnnMarie DeVito - Web Developer 
Author URI: https://greenclosetcreative.com/
Description: Custom block theme created by Green Closet Creative.
Requires at least: 6.6
Tested up to: 6.6.1
Requires PHP: 8.1
Version: 3.1.2
License: GNU General Public License v3
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Text Domain: gcc-block-theme
*/



/*––––––––––––––––––––––––––––––––––––––––––––––*/
/* 1) Hide overflow so we only ever see one slide */
.review-slider .glsr-reviews-wrap {
  overflow: hidden;
  position: relative;
  gap: 0;
}

/*––––––––––––––––––––––––––––––––––––––––––––––*/
/* 2) Flex‐row that we'll size in JS */
.review-slider .glsr-reviews {
  display: flex;
  transition: transform 0.5s ease-in-out;
  will-change: transform;
  gap: 0;
}

/*––––––––––––––––––––––––––––––––––––––––––––––*/
/* 3) Slides start as natural width; JS will override */
.review-slider .glsr-reviews .glsr-review {
  flex: 0 0 auto;
  margin: 0;
  padding: 0;
  box-sizing: border-box;
}

/*––––––––––––––––––––––––––––––––––––––––––––––*/
/* 4) Controls bar */
.review-slider .review-controls {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 1rem;
}

.review-slider .review-nav-group {
  display: flex;
}

.review-slider .review-nav-group button {
  background: #3a6d8c;
  border: none;
  color: #fff;
  font-size: 1.5rem;
  width: 2rem;
  height: 2rem;
  line-height: 1;
  text-align: center;
  text-decoration: none;
  cursor: pointer;
}

.review-slider .review-nav-group button + button {
  margin-left: 0.5rem;
}

.review-slider .review-all {
  background: #3a6d8c;
  color: #fff;
  border: none;
  padding: 0.5rem 1rem;
  font-size: 1rem;
  cursor: pointer;
  text-decoration: none;
  text-transform: uppercase;
}
.review-slider .review-all:hover,
.review-slider .review-nav-group button:hover {
    background: #6a9ab0;
    color: #001f3f;
}


/* SEO Pages list */
.seo-pages-list {
  line-height: 1.8;
}
.seo-pages-list a {
  white-space: nowrap;
  margin-left: 0.5em;
}
