/*================ Color variables ================*/

// Button colors

$colorBtnPrimary: #008c45;

$colorBtnPrimaryText: #fff;

$colorCartDot: #008c45;

// Text link colors

$colorLink: #1c1d1d;

// Text colors

$colorTextBody: #1c1d1d;

$colorPrice: #1c1d1d;

$colorTextSavings: #b81b36;

// Backgrounds

$colorBody: #ffffff;

$colorInputBg: #ffffff;

// Footer

$colorFooter: #1c1d1d;

$colorFooterText: #ffffff;

// Border colors

$colorBorder: rgba(0,0,0,0);

// Nav and dropdown link background

$colorNav: #ffffff;

$colorNavText: #1c1d1d;

$colorAnnouncement: #9b1308;

$colorAnnouncementText: #fff;

$colorStickyNavLinks: #fff;

// Hero text color

$colorHeroText: #fff;

/*================ Custom CSS ================*/

// Colours

.input-group-field,
input.input-full,
textarea.input-full,
select.input-full {
  border-color: #757575!important;
}
.variant-input-wrap label.disabled {
  color: $colorTextBody;
  text-decoration: line-through;
}

// Product pages

.product-section-bg {
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
.collapsible-trigger-btn {
  text-align: left;
}
.icon-container {
  margin-bottom: 40px;
}
.fa-icon.grey {
  color: #dddddd;
}
.payment-buttons .add-to-cart.btn--secondary {
  background-color: #008C45;
  color: #ffffff;
}
.product-single__review-link {
  display: block;
}

// Parallax images fix

.parallax-container {
  top: 0%;
}

.jdgm-widget.jdgm-preview-badge.jdgm-preview-badge--with-link.jdgm--done-setup {
  margin-top: 8px;
}

// Media queries

@media all and ( min-width: 769px ) { // Desktop specific

  // Product pages | Desktop specific

  .product-single__description-full.no-margin {
    margin: 0;
  }

}

// Judge.me CSS Changes

span.jdgm-rev__author-wrapper {
  vertical-align: baseline;
}
span.jdgm-rev__buyer-badge-wrapper {
  vertical-align: sub;
}
.jdgm-star:before {
  font-weight: 300;
  font-family: 'BabelStoneShapes'!important;
}
.jdgm-star.jdgm--off:before {
  content: "\2606"!important;
}
.jdgm-star.jdgm--on:before {
  content: '\2605'!important;
}
.jdgm-star.jdgm--half:before {
  content: '\2BEA'!important;
}
