/* @import url('http://example.com/example_style.css'); */

/***********************************************/
/* CSS @imports must be at the top of the file */
/* Add them above this section                 */
/***********************************************/

/*****************************************/
/* Start your style declarations here    */
/*****************************************/
a {
    color: #3F8DCA !important;;
    font-weight: bold !important;;
    /*text-decoration: underline !important;*/
}
ul, li {
  margin-bottom: 8px !important;
}

ol, ul, li {
  margin-bottom: 4px !important;
}
p {
   margin-bottom: 0.75rem !important;;
}
ul, ol {
   margin-top: 1rem;
   margin-bottom: 1rem !important;;
}

ul{
  /*margin-left: -16px !important;*/
}
.price-row {
  margin-bottom: 16px !important;;
}
.hhs-toggle-price {
   display: none !important;
  }
.product-name {
   margin-bottom: 16px !important;
}
@media (max-width: 767px) {
  .cta-primary {
    width: 100% !important;
    justify-content: center; 
    align-items: center;  
  }
  .cta-secondary {
    width: 100% !important;
    justify-content: center; 
    align-items: center;  
  }
  .c-cta-con {
    width: 100% !important;
    margin-right: -20px !important;
  }
}
/* Change color of all bullet points and numbers */
li::marker {
  color: #753683 !important;
    font-size: 20px !important;
    line-height: 1 !important;
    font-weight: bold !important;
}

hr {
    background-color: #EDF0F2 !important;
}
.hhs-accordion-1 li .hhs-accordion-content {
    padding: 16px 48px 16px 24px !important;
}
div#hs_cos_wrapper_module_17424123019599_:hover {
    color: #3F8DCA !important;
}
.cta-primary {
    /*border: 1px solid #fff !important;*/
}
ul.slick-dots {
  margin-left:0 !important;
}
.thumbnail-image.image {
  width: 96px !important;
  height: 82px !important;
}
@media (max-width: 575px) {
    .product-buttons {
      flex-direction: row !important; }
}
.thumbnail-image {
   width: 96px !important;
  height: 80px !important;
  object-fit: cover !important;
  padding:0;
}

.slick-track {
   width: 500px !important;
}

/* Automatically attaches a tiny ™ to the end of a title or header */
.product-name{
  font-weight:500 !important;
}

#hs_cos_wrapper_module_1789966636273 .clean-base .c-1 .c-col-inner {
    height: fit-content !important;
  ;