.productGrid .product {
  width: 33.33333%; }

.page-content .productGrid .product {
  width: 33.33333%; }

/*div.price-section.price-section--withoutTax.rrp-price--withoutTax {
    display:none;
}
*/
.alertBox-message {
  font-size: 24px;
  color: red;
  font-weight: bold; }

#myDIV {
  display: none; }

.form-checkbox + .form-label::after {
  background-color: black; }

.imgborder img {
  border: 3px solid black; }

/*
.heroCarousel-slide .heroCarousel-image-wrapper {
    max-height: 50.85714rem !important;
}






.heroCarousel-slide .heroCarousel-image {
    object-fit: cover;
    max-height: 50.85714rem !important;
    width: 100%;
}

*/
div.ctct-form-embed form.ctct-form-custom button.ctct-form-button {
  font-size: 24px !important;
  font-weight: bold; }

/*
    [for=attribute_select_5983]{color:green;}*/
.cart-section optimizedCheckout-orderSummary-cartSection .redeemable-label {
  margin-top: 1rem;
  padding: .25rem;
  font-size: 20px;
  font-weight: bold;
  border: 5px solid red !important;
  border-radius: 10px; }

.ccdst {
  display: none; }

.payment-icons-section {
  padding-bottom: 15px;
  background-color: white; }

/*.header-logo-image-container {
 background-image: url('https://cdn11.bigcommerce.com/s-h4xuc/product_images/uploaded_images/affinity-red-hat-society-alp-seal-image-png-.png?t=1624579565');
 background-repeat: no-repeat;
 background-position: right; 
    margin-right:100px; 
    background-size:100px;
}*/
.header-logo-image-container {
  background-image: url("https://cdn11.bigcommerce.com/s-h4xuc/images/stencil/original/image-manager/affinity-delta-combined-image-copy.png");
  background-repeat: no-repeat;
  background-position: right;
  /* margin-left: 125px; */
  /* background-attachment: fixed; */
  background-size: contain; }

/* .payment-icons-section .footer-payment-icons {
    
    background-image: url(https://cdn11.bigcommerce.com/s-h4xuc/product_images/uploaded_images/affinity-red-hat-society-alp-seal-image-png-.png?t=1624579565);
    background-size: contain;
    background-repeat: no-repeat;
}*/
.needsclick-kl-private-reset-css-Xuajs1 {
  height: fitcontent; }

li.subcategory-item span.subcategory-name {
  text-align: left;
  display: block;
  font-weight: 500;
  padding: 5px;
  font-size: 16px;
  color: #2f2f2b; }

#contact-us-page .form {
  display: none; }

.akanews {
  padding-left: 15px;
  padding-right: 15px;
  background: #f8bddc;
  border: 5px solid #008000;
  width: 85%;
  margin: 0 auto; }

.dstnews {
  padding-left: 15px;
  padding-right: 15px;
  background: #ffffff;
  border: 5px solid red;
  width: 85%;
  margin: 0 auto; }

.bca {
  width: 25%; }

@media only screen and (orientation: portrait) {
  .bca {
    width: 50%; }
  .header-logo-image-container {
    background-image: url("https://cdn11.bigcommerce.com/s-h4xuc/images/stencil/original/image-manager/affinity-delta-combined-image-copy.png");
    width: 200px; } }

.form-radio:checked + .form-option {
  border-color: #fff;
  box-shadow: 0 0 0 3px #000; }

/*
.PaypalCommerceButton  {
    display: inline-block;
    margin-top: 10px;
    margin-bottom: 10px;
    width: 100% !important;
}

.PaypalCommerceCreditButton {
    display: inline-block;
    margin-top: 10px;
    margin-bottom: 10px;
   width: 100% !important;
}

Section Still needs to be checked for errors*/
.form-input:disabled {
  background-color: white !important;
  color: #757575;
  cursor: not-allowed; }

/*
.page-sidebar .navList {
max-height: 250px;
    overflow: scroll;
}

@media only screen and (orientation: landscape) {
 .page-sidebar .navList {
  display:none; }
 }
 */
/*still has errors to fix*/
.new-modal-skip.next-step a {
  cursor: pointer;
  font-weight: bold !important;
  font-size: 20px !important;
  color: red; }

/*.form-checkbox + .form-label::after { background-color:black;} */
.subcategory-grid.has-images li.subcategory-item {
  min-height: 300px; }
