/* 20240522211301 - v2 */
.gui,
.gui-block-linklist li a {
  color: #666666;
}

.gui-page-title,
.gui a.gui-bold,
.gui-block-subtitle,
.gui-table thead tr th,
.gui ul.gui-products li .gui-products-title a,
.gui-form label,
.gui-block-title.gui-dark strong,
.gui-block-title.gui-dark strong a,
.gui-content-subtitle {
  color: #666666;
}

.gui-block-inner strong {
  color: #a3a3a3;
}

.gui a {
  color: #1073ba;
}

.gui-input.gui-focus,
.gui-text.gui-focus,
.gui-select.gui-focus {
  border-color: #1073ba;
  box-shadow: 0 0 2px #1073ba;
}

.gui-select.gui-focus .gui-handle {
  border-color: #1073ba;
}

.gui-block,
.gui-block-title,
.gui-buttons.gui-border,
.gui-block-inner,
.gui-image {
  border-color: #666666;
}

.gui-block-title {
  color: #666666;
  background-color: #ffffff;
}

.gui-content-title {
  color: #666666;
}

.gui-form .gui-field .gui-description span {
  color: #666666;
}

.gui-block-inner {
  background-color: #f4f4f4;
}

.gui-block-option {
  border-color: #e8e8e8;
  background-color: #f7f7f7;
}

.gui-block-option-block {
  border-color: #e8e8e8;
}

.gui-block-title strong {
  color: #666666;
}

.gui-line,
.gui-cart-sum .gui-line {
  background-color: #bababa;
}

.gui ul.gui-products li {
  border-color: #d1d1d1;
}

.gui-block-subcontent,
.gui-content-subtitle {
  border-color: #d1d1d1;
}

.gui-faq,
.gui-login,
.gui-password,
.gui-register,
.gui-review,
.gui-sitemap,
.gui-block-linklist li,
.gui-table {
  border-color: #d1d1d1;
}

.gui-block-content .gui-table {
  border-color: #e8e8e8;
}

.gui-table thead tr th {
  border-color: #bababa;
  background-color: #f7f7f7;
}

.gui-table tbody tr td {
  border-color: #e8e8e8;
}

.gui a.gui-button-large,
.gui a.gui-button-small {
  border-color: #ed1e54;
  color: #ffffff;
  background-color: #ed1e54;
}

.gui a.gui-button-large.gui-button-action,
.gui a.gui-button-small.gui-button-action {
  border-color: #ed1e54;
  color: #ffffff;
  background-color: #ed1e54;
}

.gui a.gui-button-large:active,
.gui a.gui-button-small:active {
  background-color: #bd1843;
  border-color: #bd1843;
}

.gui a.gui-button-large.gui-button-action:active,
.gui a.gui-button-small.gui-button-action:active {
  background-color: #bd1843;
  border-color: #bd1843;
}

.gui-input,
.gui-text,
.gui-select,
.gui-number {
  border-color: #5ca9dd;
  background-color: #ffffff;
}

.gui-select .gui-handle,
.gui-number .gui-handle {
  border-color: #5ca9dd;
}

.gui-number .gui-handle a {
  background-color: #ffffff;
}

.gui-input input,
.gui-number input,
.gui-text textarea,
.gui-select .gui-value {
  color: #666666;
}

.gui-progressbar {
  background-color: #ed1e54;
}

/* custom */
.logocontainer {
	width:20%!important;
}
.logo img {
  margin-top:15px!important;
}
.content .h2 {
  font-style: normal!important;
}
.itemLink {
  font-size: 14px!important;
}
.keep-this .container {
  width:85%!important;
}
.section-discount-block {
 background: url(https://i.imgur.com/YmdTzyP.png) right 0!important; 
}
.owl-prev:hover {
	background: RGBA(255, 165, 76, 0.46)!important; 
}
.owl-next:hover {
	background: RGBA(255, 165, 76, 0.46)!important; 
}
.footerlist a {
  -webkit-transition: color 0.3s; /* For Safari 3.0 to 6.0 */
  transition: color 0.3s; /* For modern browsers */
}
span.gui-payment-method-subtitle {
    display: none;
}
.mega-nav__icon-btn {
    color: black;
}

/* CUSTOM CSS ADDED BY CAPRINA */

/*header svg.icon {
  stroke: #ed1e54 !important; /* CHERRY */
  /*fill: #ed1e54 !important; /* CHERRY */
/*}*/

h1, h2 {
 text-transform: lowercase; 
}

div.main-header__nav-grid {
	font-size: 18px;
}
.main-header__list a:hover {
  text-decoration: none;
}
h2 {
  text-transform: lowercase !important;
  color: #1073ba; /* DARK BLUE */
  /*text-decoration: solid underline 4px #ed1e54; /* CHERRY */
  /*border-bottom: 4px solid #ed1e54; /* CHERRY */
  /* color: #ed1e54; /* CHERRY */
}
h2.category-card__title {
  text-decoration: none;
  border-bottom: 0;
}
h3 {
 color: #5ca9dd; /* SKY BLUE */ 
}
.btn--primary {
  border-radius: 15px;
  font-size: 20px;
  font-weight: bold;
  text-transform: capitalize;
  text-transform: lowercase;
}
.btn--primary:hover {
  background: #1073ba; /* DARK BLUE */
}

section.padding-y-lg:nth-of-type(3n) {
 /* FEATURED CATEGORIES */
  background: #ebebeb;
}

section.hero .text-md {
	font-size: 30px;
  text-transform: lowercase;
}
section.hero h1 {
	font-size: 20px;
	text-transform: none;
}

footer.main-footer {
  border-top: 5px solid #ed1e54 !important; /* PINK */
  background: rgba(92, 169, 221,0.5);
}
footer.main-footer a {
  color: #333333;
}
footer.main-footer a:hover {
  color: #000000;
}

div.main-footer__colophon {
  border-top: 0 !important;
 background: #ffffff; 
}
.powered-by, .powered-by a {
  color: #666666 !important;
}
.footerlist a:hover {
	 color: RGBA(255, 165, 76, 1)!important;
}
.customer-logos li {
  /*width: 10%;*/
}
.customer-logos li:nth-child(n+5):nth-child(-n+10) {
  display: none;
}
.brand-card figure, .customer-logos__item img {
  filter: grayscale(100%);
}
.brand-card figure:hover, .customer-logos__item img:hover {
  filter: grayscale(0%);
}
