.awesome-bar {
  padding-top: 20px;
 }

.btn-primary  {
    border-radius:12px;
    
}

.btn-info {
    border-radius:12px;
    
}

.fancybox__carousel .fancybox__viewport .fancybox__slide:not(.has-image) .fancybox__content {
    border-radius: 30px;
    box-shadow: 0px 10px 54px 16px rgba(0, 0, 0, 0.75);
    border: 3px Solid white;
}

.btn-img-text {
    border-radius: 10px;
    border: 2px solid #cf3e3d;
}

.modal-content {
    border: 3px solid #fff;
}

.fancybox__container {
    background-color: #ffffff26;
}

.fancybox__backdrop {
    background-color: white;
    opacity: 0.1;
}
.page-header h1 small {
    color: #000 !important;
    display: none;
}




#product_images .carousel-thumbs, .kit_product_info .carousel-thumbs {
  overflow: scroll;
    width: 100%;  
}