/** Shopify CDN: Minification failed

Line 124:0 Unexpected "}"

**/
/* additional css */

.product_col .content .product_price {
  padding-bottom: 5px;
}

p.drawer__title.heading.h6 {
    font-family: 'Astralaga-SemiBold';
}

h1.heading.h1, h1.heading.h2, h1.heading.h3, h1.heading.h4, h3.article-item__title.heading.h4 a, h1.jdgm-all-reviews-page__title {
    font-family: 'Astralaga-SemiBold';
}

.article-item__excerpt.text--small, .text--underlined.link--animated, .article__excerpt.text--large, span.article__meta-item.article__author, time.article__meta-item.article__date, a.text--subdued.link, p, span {
    font-family: 'PlusJakartaSans-Regular';
}

div#judgeme_all_reviews_page {
    padding-top: 40px;
}

mobile-navigation#mobile-menu-drawer .drawer__content {
    background: #fffbf3!important;
}

mobile-navigation#mobile-menu-drawer {
    z-index: 100000!important;
}

  button#INDmenu-btn, div#INDbtnWrap {
    display: none!important;
}

span#accessibility {
    cursor: pointer;
}

.product_col .content h3 {
  font-size: 11px!important;
  letter-spacing: 1.5px!important;
}

.product_col .content {
 padding: 10px 12px!important;
}

div#shopify-section-footer-2 {
    border-top: 0.5px solid #bfbfbf;
}

.jdgm-rev__body {
    margin-top: 15px;
}

.collection_tile_main .product_col .product-item__quick-form {
  padding-bottom: 5px;
}

span.product-facet__meta-bar-item.product-facet__meta-bar-item--count {
    display: none;
}

.jdgm-rev__icon {
    position: relative;
    float: left;
    width: 3.2em;
    height: 3.2em;
    line-height: 3.2em;
    margin-right: 12px;
    text-align: center;
    border-radius: 50%;
    color: #333333;
    background-color: #e9e9e9;
    padding-top: 14px;
    margin-right: 10px!important;
}

.big_product_desktop .content h2 {
  font-family: 'Astralaga-SemiBold';
}

.filter-group+.filter-group h4 {
    margin-top: 25px!important;
}


.collection_banner .banner_img img {
    border-radius: 8px;
}

button.mobile-toolbar__item.mobile-toolbar__item--filters {
    background: white;
}

.big_product_desktop img:hover {
    -webkit-filter: brightness(70%);
}

.collection_filter .container {
    margin-top: 10px;
    margin-bottom: -14px;
}
@media screen and (max-width: 991px) {
p.copyright {
    width: 65%;
    margin: 0 auto;
}

  span#bar {
    display:none;
  }
}

@media screen and (min-width: 1200px) {}
.mega-menu {
    --mega-menu-column-gap: 40px;
}
}

.filter-group h4, .filter-group.filter-group-discipline.has_single_item.pt-filter-mode-single h4 {
    font-family: 'PlusJakartaSans-Regular'!important;
}

button.product-item__quick-buy-button.hidden-no-touch.candy.candy-cloned {
    display: none!important;
}

.product_col .content h3.vendor {
    font-family: 'PlusJakartaSans-SemiBold'!important;
  font-weight: normal!important;
}

span.loader-button__text {
    font-weight: normal!important;
}

.footer_inner_col a {
    opacity: 1!important;
}

h3.article-item__title.heading.h5 {
    font-family: 'Astralaga-Medium';
}

h2.heading.h3 {
    font-family: Astralaga-Medium;
}

header.recommendation_title h3.heading.h3 {
    font-family: 'Astralaga-Medium';
}

.return-request {
    margin-bottom: 30px;
    display: none;
}

.usa-site .return-request {
    display: block;
}

.return-request a {
    font-size: 16px;
    text-decoration: underline;
}

.klaviyo-bis-trigger {
    text-align: center;
    margin: 0px;
    width: auto;
    background: #272727;
    color: #fffbf2;
    border-radius: 30px;
    padding: 14px;
    text-transform: uppercase;
    letter-spacing: 1px;
    transition: all .3s ease;
}

.klaviyo-bis-trigger:hover {
    opacity: .8;
}

form .klaviyo-bis-trigger {
    display: none!important;
}
.product-form .klaviyo-bis-trigger {
    display: block!important;
}